{"level":"info","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Go Version: go1.25.8 (Red Hat 1.25.8-1.module+el8.10.0+24168+9fd3a552) X:strictfipsruntime"} {"level":"info","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-28T15:39:58Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-28T15:39:58Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-28T15:39:58Z","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-28T15:39:58Z","logger":"GenericReconciler","msg":"Current set of enabled checks","checks":"dangling-horizontalpodautoscaler, dangling-ingress, dangling-networkpolicy, dangling-networkpolicypeer-podselector, dangling-service, dangling-servicemonitor, dnsconfig-options, duplicate-env-var, env-value-from, host-ipc, host-network, host-pid, hpa-minimum-three-replicas, invalid-target-ports, job-ttl-seconds-after-finished, liveness-port, minimum-three-replicas, no-anti-affinity, no-node-affinity, non-existent-service-account, non-isolated-pod, pdb-max-unavailable, pdb-min-available, pdb-unhealthy-pod-eviction-policy, priority-class-name, privilege-escalation-container, privileged-container, readiness-port, restart-policy, run-as-non-root, scc-deny-privileged-container, schema-validation, sorted-keys, startup-port, unsafe-sysctls, unset-cpu-requirements, unset-memory-requirements"} {"level":"info","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:39:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:39:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:39:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","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 limits for your container 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-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:41:58Z","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-28T15:41:58Z","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":"info","ts":"2026-04-28T15:41:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:41:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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-28T15:41:58Z","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":"info","ts":"2026-04-28T15:41:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:41:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","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-28T15:41:59Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"rhbk-operator\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-04-28T15:41:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:42:00.294829 1 request.go:752] "Waited before sending request" delay="1.120363011s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MTc2MjEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-28T15:42:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:42:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:42:04Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:43:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:43:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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-28T15:43:58Z","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":"info","ts":"2026-04-28T15:43:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:44:00.286151 1 request.go:752] "Waited before sending request" delay="1.221399569s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjIwNzUsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:44:00Z","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-28T15:44:00Z","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-28T15:44:00Z","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-28T15:44:00Z","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-28T15:44:00Z","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-28T15:44:00Z","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-28T15:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:44:00Z","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-28T15:44:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:44:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"info","ts":"2026-04-28T15:44:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:44:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:44:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:44:10.286765 1 request.go:752] "Waited before sending request" delay="1.992846529s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjIyMDIsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXNlcnZlclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:44:10Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-application-controller\" is referring to an unknown config map \"argocd-cmd-params-cm\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-application-controller\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"argocd-application-controller\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"redis\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-repo-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-generate-token\" is referring to an unknown secret \"tssc-gitops-cluster\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"argocd-generate-token\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"argocd-store-token\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"argocd-generate-token\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"argocd-store-token\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"argocd-server\" is referring to an unknown secret \"tssc-gitops-redis-initial-password\""} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:44:10Z","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-28T15:44:10Z","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-28T15:44:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:44:10Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"StatefulSet","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"keycloak\" is referring to an unknown secret \"keycloak-initial-admin\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"tssc-iam","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"keycloak\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:45:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"pgsql-bee\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"tpa-pgsql-bee","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","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-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:45:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:45:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:46:00.282582 1 request.go:752] "Waited before sending request" delay="1.221966904s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjM3MTAsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:46:00Z","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-28T15:46:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:46:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"fulcio-server\" is referring to an unknown secret \"fulcio-cert-trusted-artifact-signerx9m8j\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"fulcio\" not found"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"fulcio-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"fulcio-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"fulcio-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","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-tas\" not found"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"statefulsets-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"statefulsets-test\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"test-tssc-tas","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"statefulsets-test\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logsigner\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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 limits for your container 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-28T15:46:04Z","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 limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","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-28T15:46:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:46:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"fulcio-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:46:04Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:46:04Z","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-28T15:46:04Z","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":"info","ts":"2026-04-28T15:46:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:46:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:46:10.283278 1 request.go:752] "Waited before sending request" delay="1.993660894s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjM3ODMsInN0YXJ0IjoidHNzYy1naXRvcHMtYXBwbGljYXRpb25zZXQtY29udHJvbGxlclx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:46:12Z","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-28T15:46:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:46:12Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:47:58Z","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-28T15:47:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-28T15:47:58Z","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-28T15:47:58Z","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-28T15:47:58Z","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-28T15:47:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:47:58Z","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-28T15:47:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"tssc-tekton-configuration","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tekton-chains-cosign\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:47:58Z","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-28T15:47:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:47:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:47:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:47:59Z","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-28T15:47:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:47:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:48:00.292676 1 request.go:752] "Waited before sending request" delay="1.055261913s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjY3NzEsInN0YXJ0Ijoicmh0cGEtb3BlcmF0b3ItYmluZC1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:48:00Z","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=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,batch.kubernetes.io/job-name=create-db,controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,job-name=create-db"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-db","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=tssc-tpa,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-tpa,app.kubernetes.io/version=2.2.0,helm.sh/chart=tssc-tpa-1.9.0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-tpa\" not found"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"deployments-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container 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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container 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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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=63186841-4dc9-4c9d-8da8-ce8035972e9b,batch.kubernetes.io/job-name=migrate-db,controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,job-name=migrate-db"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"job\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container 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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-db","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container 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-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,batch.kubernetes.io/job-name=create-importers,controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,job-name=create-importers"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"job\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"create-importers","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"job\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","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-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:48:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:48:00Z","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-28T15:48:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:48:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:48:04Z","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-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:48:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:48:04Z","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-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:48:04Z","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-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:48:04Z","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-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:48:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:48:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:48:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","kind":"Job","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-66zr5","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"wait-for-trillian-db\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"trillian-logserver\" is referring to an unknown secret \"trillian-db-connection-46whw\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","kind":"Job","validation":"job-ttl-seconds-after-finished","check_description":"Indicates when standalone jobs do not set ttlSecondsAfterFinished and when jobs managed by cronjob do set ttlSecondsAfterFinished.","check_remediation":"Set Job.spec.ttlSecondsAfterFinished. Unset CronJob.Spec.JobTemplate.Spec.ttlSecondsAfterFinished.","check_failure_reason":"Standalone Job does not specify ttlSecondsAfterFinished"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-createtree-job\" not found"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-vl4nj","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"createtree\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor-ui\" not found"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"rekor-search-ui\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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 limits for your container 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-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"rekor-server\" is referring to an unknown secret \"redis-password-trusted-artifact-signers2zjf\""} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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 for your container 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-28T15:48:08Z","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 limits for your container 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-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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 for your container 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-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","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-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:48:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:48:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:48:10.292760 1 request.go:752] "Waited before sending request" delay="1.884891831s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-dh/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjcwODQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"info","ts":"2026-04-28T15:48:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-28T15:48:18Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:48:18Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:49:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:49:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-04-28T15:49:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:49:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:49:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","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-28T15:49:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T15:49:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:50:00.287920 1 request.go:752] "Waited before sending request" delay="1.401404217s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjkwOTIsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:50:00Z","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-28T15:50:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:50:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:04Z","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-28T15:50:04Z","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-28T15:50:04Z","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":"info","ts":"2026-04-28T15:50:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:08Z","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-28T15:50:08Z","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-28T15:50:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"info","ts":"2026-04-28T15:50:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:50:10.288795 1 request.go:752] "Waited before sending request" delay="1.896035074s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjkyMjgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:50:10Z","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-28T15:50:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:50:10Z","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-28T15:50:10Z","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-28T15:50:10Z","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-28T15:50:10Z","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-28T15:50:10Z","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-28T15:50:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:50:10Z","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-28T15:50:10Z","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-28T15:50:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"copy-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-dh","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rollout-status-test\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:50:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:50:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:50:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:50:12Z","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-28T15:50:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:50:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:50:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:20Z","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-28T15:50:20Z","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-28T15:50:20Z","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":"info","ts":"2026-04-28T15:50:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:50:22.289059 1 request.go:752] "Waited before sending request" delay="1.894958679s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MjkzNjksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T15:50:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:50:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:50:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:50:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:50:30Z","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-28T15:50:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:50:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:50:34.289256 1 request.go:752] "Waited before sending request" delay="1.995063687s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mjk0ODEsInN0YXJ0Ijoicmh0cGEtb3BlcmF0b3ItYmluZC1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,batch.kubernetes.io/job-name=create-importers,controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,job-name=create-importers"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=63186841-4dc9-4c9d-8da8-ce8035972e9b,batch.kubernetes.io/job-name=migrate-db,controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,job-name=migrate-db"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4"} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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 limits for your container based on 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-28T15:50: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-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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 limits for your container based on 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-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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 limits for your container based on 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-28T15:50: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.4"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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-28T15:50: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 limits for your container based on 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-28T15:50: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-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,batch.kubernetes.io/job-name=create-db,controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,job-name=create-db"} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:50: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.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:50:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:51:58Z","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-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:51:58Z","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-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:51:58Z","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-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:51:58Z","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-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:51:58Z","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-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:51:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:51:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:52:00.288712 1 request.go:752] "Waited before sending request" delay="1.305848411s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA1MDEsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:52:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","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-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:52:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:52:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:52:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","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-28T15:52:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,batch.kubernetes.io/job-name=create-db,controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,job-name=create-db"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,batch.kubernetes.io/job-name=create-importers,controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,job-name=create-importers"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","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=63186841-4dc9-4c9d-8da8-ce8035972e9b,batch.kubernetes.io/job-name=migrate-db,controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,job-name=migrate-db"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:52:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:52:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52:08Z","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-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:52:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:52:08Z","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-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:52:08Z","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-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:52:08Z","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-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:52:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:52:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:52:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:52:12.288777 1 request.go:752] "Waited before sending request" delay="1.995115144s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA2MTMsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:52:12Z","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-28T15:52:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:52:12Z","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-28T15:52:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:52:12Z","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-28T15:52:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T15:52:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:52:16Z","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-28T15:52:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:52:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52:20Z","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-28T15:52:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T15:52:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:52:20Z","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-28T15:52:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T15:52:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:52:24.289703 1 request.go:752] "Waited before sending request" delay="1.995795462s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzA3NTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:52:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:52:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52:30Z","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-28T15:52:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:52:30Z","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-28T15:52:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:52:30Z","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-28T15:52:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T15:52:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:52: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-28T15:52:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:52: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-28T15:52:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:52: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-28T15:52:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T15:52:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:53:58Z","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-28T15:53:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:53:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:54:00.284024 1 request.go:752] "Waited before sending request" delay="1.293550315s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzE4NzEsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:54:02Z","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=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,batch.kubernetes.io/job-name=create-db,controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,job-name=create-db"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,batch.kubernetes.io/job-name=create-importers,controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,job-name=create-importers"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","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-28T15:54:02Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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=63186841-4dc9-4c9d-8da8-ce8035972e9b,batch.kubernetes.io/job-name=migrate-db,controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,job-name=migrate-db"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","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-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:54:02Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:54:02Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54:06Z","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-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:54:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:54:06Z","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-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:54:06Z","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-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:54:06Z","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-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:54:06Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:54:06Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:54:06Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54:10Z","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-28T15:54:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:54:10Z","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-28T15:54:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:54:10Z","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-28T15:54:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T15:54:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:54:12.285261 1 request.go:752] "Waited before sending request" delay="1.821902754s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzIwMTAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:54:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:54:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T15:54:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:54:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:54:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:54:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T15:54:18Z","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-28T15:54:18Z","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-28T15:54:18Z","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-28T15:54:18Z","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-28T15:54:18Z","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-28T15:54:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:54:18Z","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-28T15:54:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T15:54:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:54:24.285574 1 request.go:752] "Waited before sending request" delay="1.994061805s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzIxMDAsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T15:54:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:54:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54:28Z","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-28T15:54:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:54:28Z","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-28T15:54:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:54:28Z","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-28T15:54:28Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T15:54:28Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54:32Z","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-28T15:54:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:54:32Z","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-28T15:54:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:54:32Z","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-28T15:54:32Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T15:54:32Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:54: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-28T15:54:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:54: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-28T15:54:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:54:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:54:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:54:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:54:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:54:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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-28T15:55:58Z","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":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:55:58Z","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-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:55:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:55:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:56:00.286384 1 request.go:752] "Waited before sending request" delay="1.453691824s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzMzMDQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:56:00Z","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-28T15:56:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:56:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:56:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:56:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:56:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:56:08Z","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-28T15:56:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:56:08Z","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-28T15:56:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:56:08Z","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-28T15:56:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T15:56:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:56:10.286821 1 request.go:752] "Waited before sending request" delay="1.900599877s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM0MTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T15:56:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:56:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:56:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:56:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:56:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:56:18Z","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-28T15:56:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:56:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:56:20.286911 1 request.go:752] "Waited before sending request" delay="1.870131048s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM1MzYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=migrate-db,batch.kubernetes.io/controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,batch.kubernetes.io/job-name=migrate-db,controller-uid=63186841-4dc9-4c9d-8da8-ce8035972e9b,job-name=migrate-db"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-importers,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-importers,batch.kubernetes.io/controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,batch.kubernetes.io/job-name=create-importers,controller-uid=f436f47b-c5a5-4595-a00d-ab693b1eb4b3,job-name=create-importers"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=create-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=create-db,batch.kubernetes.io/controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,batch.kubernetes.io/job-name=create-db,controller-uid=5f9ba6c5-147e-4c0f-b30c-cab89fd4dd2e,job-name=create-db"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/component=database,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=migrate-db,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:56:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:56:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:56:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:56:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:56:30Z","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-28T15:56:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:56:30Z","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-28T15:56:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:56:30Z","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-28T15:56:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T15:56:31Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:56:34.287756 1 request.go:752] "Waited before sending request" delay="1.989818364s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzM2OTAsInN0YXJ0IjoicmVrb3ItY3JlYXRldHJlZS1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:56: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=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:56: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=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:56:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","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-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T15:57:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:57:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:58:00.284755 1 request.go:752] "Waited before sending request" delay="1.390952878s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzYyNjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:58:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:58:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:58:00Z","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-28T15:58:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:58:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:58:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","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-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","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-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-pgbrliuc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:58:08Z","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-28T15:58:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T15:58:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:58:10.285785 1 request.go:752] "Waited before sending request" delay="1.892268364s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY0MzMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T15:58:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:58:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:58:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:58:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:58:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T15:58:18Z","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-28T15:58:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T15:58:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:58:22.285973 1 request.go:752] "Waited before sending request" delay="1.995527781s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY1NjEsInN0YXJ0Ijoicmh0cGEtb3BlcmF0b3ItYmluZC1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=6bbdb77989"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T15:58:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T15:58:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T15:58:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T15:58:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:58:30Z","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-28T15:58:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:58:30Z","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-28T15:58:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:58:30Z","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-ead621a928,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-ead621a928-798d47b776,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,statefulset.kubernetes.io/pod-name=affinity-assistant-ead621a928-0,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-ead621a928","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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-ead621a928","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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-ead621a928","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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-ead621a928","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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-ead621a928","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-28T15:58:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pueeba4247f0db1d60399fc0529637d359-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T15:58:30Z","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-ead621a928,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb"} {"level":"debug","ts":"2026-04-28T15:58:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T15:58:30Z","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-28T15:58:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T15:58:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 15:58:34.285909 1 request.go:752] "Waited before sending request" delay="1.995057848s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzY2NzksInN0YXJ0IjoicmVrb3ItY3JlYXRldHJlZS1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=74699cc85f"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=b4585fd77"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=97b4784f9"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=748546cc8b"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=cb994f8cc"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T15:58: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-28T15:58:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T15:58:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T15:59:58Z","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-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","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-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","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-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","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-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T15:59:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T15:59:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T15:59:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:00:00.320310 1 request.go:752] "Waited before sending request" delay="1.152939869s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc3ODAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:00:00Z","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-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:00:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:00:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:00:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","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-28T16:00:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","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-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:00:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:00:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:00:08Z","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-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:00:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:00:08Z","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-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:00:08Z","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-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:00:08Z","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-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:00:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:00:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:00:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:00:10.320825 1 request.go:752] "Waited before sending request" delay="1.867285354s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzc5NjYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:00:12Z","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-28T16:00:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:00:12Z","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-6d331877a8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","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-28T16:00:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:00:12Z","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-28T16:00:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:00:12Z","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-6d331877a8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-6d331877a8-68c8f6955f,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,statefulset.kubernetes.io/pod-name=affinity-assistant-6d331877a8-0,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-6d331877a8","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-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-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-28T16:00:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"info","ts":"2026-04-28T16:00:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:00:16Z","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-28T16:00:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:00:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:00:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:00:20Z","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-28T16:00:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:00:20Z","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-28T16:00:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:00:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:00:22.320796 1 request.go:752] "Waited before sending request" delay="1.842510834s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgxNzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:00:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:00:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","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-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","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-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","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-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:00:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:00:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:00:32.320932 1 request.go:752] "Waited before sending request" delay="1.806509544s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6MzgzMDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00: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-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00: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-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:00: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-28T16:00:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:00:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:01:58Z","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-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:01:58Z","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-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","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-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","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-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:01:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:01:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:02:00.283551 1 request.go:752] "Waited before sending request" delay="1.27629745s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk3MDQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:02:00Z","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-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:02:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:02:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:02:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","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-28T16:02:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","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-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:02:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:02:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:02:08Z","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-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:02:08Z","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-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:02:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:02:08Z","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-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:02:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:02:08Z","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-28T16:02:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:02:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:02:10.284192 1 request.go:752] "Waited before sending request" delay="1.851373482s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk3OTUsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-scan\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-scan-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-scan\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","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-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-init\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"rox-api-token\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"gitlab-auth-secret\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-build\" is referring to an unknown secret \"cosign-pub\""} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-build-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-build\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-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-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-on-push-2r8n6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:02:12Z","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-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","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-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:02:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:02:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:02:16Z","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-28T16:02:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:02:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:02:20Z","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-28T16:02:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:02:20Z","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-28T16:02:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:02:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:02:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:02:22.283795 1 request.go:752] "Waited before sending request" delay="1.851554981s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6Mzk5MzQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:02:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:02:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","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-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","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-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:02:30Z","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-28T16:02:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:02:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:02:32.283877 1 request.go:752] "Waited before sending request" delay="1.850906205s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDAwNzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02: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-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:02: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-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:02: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-28T16:02:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:02:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:03:58Z","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-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","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-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:03:58Z","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-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","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-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:03:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:03:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:04:00.279683 1 request.go:752] "Waited before sending request" delay="1.284306954s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE2NzMsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:04:00Z","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-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:04:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:04:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:04:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","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-28T16:04:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:04Z","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-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:04:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:04:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:04:08Z","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-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:04:08Z","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-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:04:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:04:08Z","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-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:04:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:04:08Z","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-28T16:04:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:04:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:04:12.280744 1 request.go:752] "Waited before sending request" delay="1.995570715s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE4MzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t17151684f39c579a47152097c58c86da3d43ca2dbe931-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopbbdc93f273597e259018a79f9b2c7701-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","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-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","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-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th17151684f39cab340f76d6d5b76d7dc8d6e826466efe-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-verify\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx17151684f394da2c60c79d9722fc9d981ad90851c84-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopdcad6bd5994d7a40b0f0928e2a8a3e7f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:04:12Z","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-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:04:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:04:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:04:16Z","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-28T16:04:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:04:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:04:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:04:20Z","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-28T16:04:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:04:20Z","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-28T16:04:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:04:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:04:22.281111 1 request.go:752] "Waited before sending request" delay="1.846908521s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDE5OTYsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:04:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:04:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-alnocwkz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","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-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","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-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mxdfzras","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-wfulspwn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:04:30Z","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-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:04:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:04:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:04:34.281514 1 request.go:752] "Waited before sending request" delay="1.9960537s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDIxOTIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04: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-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04: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-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04: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-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:04:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:05:58Z","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-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","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-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","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-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","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-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:05:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:05:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:06:00.285044 1 request.go:752] "Waited before sending request" delay="1.262590591s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDMzOTUsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:06:00Z","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-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:06:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:06:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:06:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","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-28T16:06:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","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-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:06:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:06:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:06:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:06:08Z","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-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:06:08Z","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-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:06:08Z","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-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:06:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:06:08Z","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-28T16:06:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:06:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:06:12.285706 1 request.go:752] "Waited before sending request" delay="1.995592659s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM0OTYsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","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-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-upload\" is referring to an unknown secret \"tpa-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitop98c060768af017a38450f6a85dcfa2be-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-upload\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","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-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-clone\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-t9c2555e9136b02bd7c0968e71fe723137af0df34dd7fc-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-symlink-check\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-download\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-download\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thx9c2555e913628d721ff857f23f43d0be37b4d447e9c-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-download\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","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-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-get-images\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-thxpfowu-gitopf4630de60c2283baf5126f21e22787a9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-get-images\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"step-verify\" is referring to an unknown secret \"tas-secret\""} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"restart-policy","check_description":"Indicates when a deployment-like object does not use a restart policy","check_remediation":"Set up the restart policy for your object to 'Always' or 'OnFailure' to increase the fault tolerance.","check_failure_reason":"object has a restart policy defined with 'Never' but the only accepted restart policies are '[Always OnFailure]'"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-verify\" has cpu request 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:06:12Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-th9c2555e9136b59632a83fe8cafa88e98d1f1bff0353a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-verify\" has memory limit 0"} {"level":"info","ts":"2026-04-28T16:06:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:06:16Z","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-28T16:06:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:06:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:06:20Z","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-28T16:06:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:06:20Z","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-28T16:06:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:06:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:06:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:06:22.286191 1 request.go:752] "Waited before sending request" delay="1.852909399s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM1OTcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:06:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:06:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:06:30Z","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-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:06:30Z","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-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","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-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-thxpfowu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-uiofzodj","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:06:30Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-xtqjpufi","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"info","ts":"2026-04-28T16:06:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:06:34.285714 1 request.go:752] "Waited before sending request" delay="1.994517139s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDM2ODQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:06: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-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06: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-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06: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-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:06:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:07:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:07:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:07:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:07:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:07:58Z","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-28T16:07:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:07:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:08:00.284809 1 request.go:752] "Waited before sending request" delay="1.373834643s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ1NTMsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","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-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:08:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:08:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","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-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","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-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:08:04Z","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-28T16:08:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:08:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","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-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","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-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","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-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:08:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:08:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:10Z","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-28T16:08:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:08:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:08:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:08:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:08:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:08:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:08:12.284641 1 request.go:752] "Waited before sending request" delay="1.893416551s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ2NDgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:08:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:08:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:08:12Z","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-28T16:08:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:08:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:08:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","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-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","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-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","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-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:08:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:08:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:08:22.285296 1 request.go:752] "Waited before sending request" delay="1.90096921s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ3MzgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T16:08:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:08:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:08:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:08:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:08:30Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:08:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:08:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:08:32.285303 1 request.go:752] "Waited before sending request" delay="1.889952102s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDQ4MzIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:08: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.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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 limits for your container based on 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-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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.4"} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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 limits for your container based on 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-28T16:08: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-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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-28T16:08: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 limits for your container based on 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-28T16:08: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.4"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:08: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-28T16:08:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:08:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","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-28T16:09:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:09:58Z","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-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:09:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:09:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:10:00.277787 1 request.go:752] "Waited before sending request" delay="1.26235327s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU2NDEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","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-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:10:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:10:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:10:04Z","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-28T16:10:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:10:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-28T16:10:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:10:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:10:10.278032 1 request.go:752] "Waited before sending request" delay="1.839428222s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU3NTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:10:14Z","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-28T16:10:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:10:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:10:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:10:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:10:22.278713 1 request.go:752] "Waited before sending request" delay="1.995658998s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU4NTEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:10:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:10:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:10:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:10:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:10:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:10:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:10:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:10:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:10:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:10:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:10:34.278335 1 request.go:752] "Waited before sending request" delay="1.993963225s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-stage/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDU5NDcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10: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-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10: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-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10: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-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:10:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:11:58Z","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-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","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-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","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-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:11:58Z","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-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:11:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:11:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:12:00.284821 1 request.go:752] "Waited before sending request" delay="1.262692671s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY4NDIsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:12:00Z","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-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:12:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:12:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:12:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","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-28T16:12:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","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-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:12:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:12:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:12:08Z","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-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:12:08Z","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-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:12:08Z","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-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:12:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:12:08Z","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-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:12:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:12:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:12:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:12:12.284803 1 request.go:752] "Waited before sending request" delay="1.995306472s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDY5MjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","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-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","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-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","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-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:12:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:12:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:12:16Z","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-28T16:12:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:12:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:12:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:12:20Z","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-28T16:12:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:12:20Z","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-28T16:12:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:12:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:12:22.284840 1 request.go:752] "Waited before sending request" delay="1.814529069s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcwMzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:12:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:12:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:12:30Z","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-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","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-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","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-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:12:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:12:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:12:32.285738 1 request.go:752] "Waited before sending request" delay="1.849914606s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDcxMjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12: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-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12: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-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12: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-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:12:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:13:58Z","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-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","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-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","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-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","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-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:13:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:13:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:14:00.276702 1 request.go:752] "Waited before sending request" delay="1.23822514s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDc5NDAsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:14:00Z","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-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:14:00Z","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-28T16:14:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:14:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","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-28T16:14:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:14:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:14:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:14:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:14:08Z","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-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:14:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:14:08Z","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-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:14:08Z","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-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:14:08Z","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-28T16:14:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:14:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:14:10.276992 1 request.go:752] "Waited before sending request" delay="1.80613917s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgwMTksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","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-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","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-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","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-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:14:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:14:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:14:16Z","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-28T16:14:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:14:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:14:20Z","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-28T16:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:14:20Z","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-28T16:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:14:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:14:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:14:22.278121 1 request.go:752] "Waited before sending request" delay="1.833898091s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgxMjAsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:14:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:14:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","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-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","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-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:14:30Z","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-28T16:14:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:14:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:14:34.277872 1 request.go:752] "Waited before sending request" delay="1.996063697s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDgyMDcsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14: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-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14: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-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:14: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-28T16:14:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:14:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:15:58Z","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-28T16:15:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:15:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:15:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:15:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:15:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:16:00.350334 1 request.go:752] "Waited before sending request" delay="1.230112426s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/null/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkwOTQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T16:16:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:16:04Z","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-28T16:16:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:16:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","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-28T16:16:08Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:16:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:16:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:16:12.350741 1 request.go:752] "Waited before sending request" delay="1.995586653s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/rhbk-operator/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkxNjUsInN0YXJ0Ijoicmhiay1vcGVyYXRvci52MjYuNC4xMS1vcHIuMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:16:12Z","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-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:16:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:16:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","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-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","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-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","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-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:16:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:16:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:16:20Z","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-28T16:16:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:16:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:16:24.350715 1 request.go:752] "Waited before sending request" delay="1.995466249s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-dh/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NDkyNzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-28T16:16:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:16:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:16:30Z","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-28T16:16:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:16:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:16: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-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16: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-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-mueolkfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16: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-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:16:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:17:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:17:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:17:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:17:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:17:58Z","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-28T16:17:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:17:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:18:00.278779 1 request.go:752] "Waited before sending request" delay="1.372945805s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAyMDcsInN0YXJ0IjoidHNzYy1naXRvcHMtYXJnb2NkLXJlZGlzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:18:00Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:18:00Z","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-28T16:18:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:18:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","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-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","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-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","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-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:18:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:18:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","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-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","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-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","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-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:18:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:18:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:18:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:18:10Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:18:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:18:10Z","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-28T16:18:10Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:18:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:18:12.278716 1 request.go:752] "Waited before sending request" delay="1.89452002s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTAzMDIsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:18:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:18:12Z","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-28T16:18:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:18:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:18:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","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-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","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-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:18:20Z","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-28T16:18:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:18:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:18:22.278709 1 request.go:752] "Waited before sending request" delay="1.897829731s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA0MDcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T16:18:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:18:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:18:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:18:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","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-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:18:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:18:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:18:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:18:34.279259 1 request.go:752] "Waited before sending request" delay="1.99505036s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTA0OTIsInN0YXJ0Ijoicmh0cGEtb3BlcmF0b3ItYmluZC1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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 limits for your container based on 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-28T16:18: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-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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.4"} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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 limits for your container based on 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-28T16:18: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-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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-28T16:18: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 limits for your container based on 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-28T16:18: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.4"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:18: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=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:18:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:19:58Z","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-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","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-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","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-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","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-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:19:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:19:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:20:00.275683 1 request.go:752] "Waited before sending request" delay="1.264296177s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTEzMDQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:20:00Z","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-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:20:00Z","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-28T16:20:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:20:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","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-28T16:20:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","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-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:20:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:20:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:20:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:20:08Z","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-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:20:08Z","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-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:20:08Z","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-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:20:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:20:08Z","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-28T16:20:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:20:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:20:10.276036 1 request.go:752] "Waited before sending request" delay="1.809970718s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE0MTMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","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-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","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-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","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-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:20:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:20:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:20:16Z","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-28T16:20:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:20:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:20:20Z","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-28T16:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:20:20Z","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-28T16:20:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:20:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:20:22.276826 1 request.go:752] "Waited before sending request" delay="1.847905895s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE1MjMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:20:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:20:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","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-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","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-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","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-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:20:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:20:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:20:34.277080 1 request.go:752] "Waited before sending request" delay="1.99505341s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTE2MTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20: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-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20: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-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20: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-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:20:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","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-28T16:21:58Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:21:58Z","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-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:21:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:21:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:22:00.281009 1 request.go:752] "Waited before sending request" delay="1.277167263s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI0MzIsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","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-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:22:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:22:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:22:04Z","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-28T16:22:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:22:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-28T16:22:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:22:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:22:12.281673 1 request.go:752] "Waited before sending request" delay="1.995551662s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI1MDYsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:22:14Z","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-28T16:22:14Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:22:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:22:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:22:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:22:22.281914 1 request.go:752] "Waited before sending request" delay="1.996057735s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI2MDQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:22:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:22:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:22:24Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:22:24Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:22:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:22:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:22:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:22:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:22:34.282123 1 request.go:752] "Waited before sending request" delay="1.995063827s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-stage/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTI3MjEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22: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-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22: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-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22: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-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:22:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:23:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:23:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:23:58Z","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-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:23:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:23:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","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-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","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-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","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-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:23:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:23:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:23:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:23:59Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:23:59Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:23:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:23:59Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","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-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:24:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:24:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:24:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:24:02.284705 1 request.go:752] "Waited before sending request" delay="1.890906512s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM1NjcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","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-28T16:24:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:24:04Z","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-28T16:24:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:24:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:08Z","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-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:24:08Z","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-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:24:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:24:08Z","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-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:24:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:24:08Z","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-28T16:24:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:24:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:24:12.286105 1 request.go:752] "Waited before sending request" delay="1.995061514s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM2MzgsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","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-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","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-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","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-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:24:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:24:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:24:16Z","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-28T16:24:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:24:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:24:20Z","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-28T16:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:24:20Z","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-28T16:24:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:24:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:24:24.285681 1 request.go:752] "Waited before sending request" delay="1.994325565s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTM3NDQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:24:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:24:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","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-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","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-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","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-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:24:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:24:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24: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-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24: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-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24: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-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:24:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","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-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:25:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:25:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:26:00.291566 1 request.go:752] "Waited before sending request" delay="1.375734266s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/trusted-artifact-signer/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ2NTgsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:26:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:26:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:26:00Z","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-28T16:26:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:26:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:26:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","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-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","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-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:26:08Z","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-28T16:26:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:26:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:26:10.291970 1 request.go:752] "Waited before sending request" delay="1.899021964s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/open-cluster-management-agent-addon/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ3NDMsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"info","ts":"2026-04-28T16:26:10Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:26:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:26:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:26:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:26:14Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:26:18Z","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-28T16:26:18Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:26:18Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:26:22.292892 1 request.go:752] "Waited before sending request" delay="1.996064138s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tpa/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ4MjcsInN0YXJ0Ijoicmh0cGEtb3BlcmF0b3ItYmluZC1qb2JcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=server,pod-template-hash=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"service\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on 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-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app=tpa-pgsql-bee,phase=reference,pod-template-hash=5f9d857cf7"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.managed=true,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:26:22Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:26:22Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.deployment-spec-hash=cOdK84vKgnaRLenln58KtpXCI40xI5jsgYOhU0,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=rhbk-operator,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt,operators.coreos.com/rhbk-operator.rhbk-operator="} {"level":"debug","ts":"2026-04-28T16:26:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:26:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","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-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","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-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:26:30Z","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-28T16:26:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:26:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:26:32.293195 1 request.go:752] "Waited before sending request" delay="1.826893094s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-tas/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTQ5MzksInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:26: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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:26:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:27:58Z","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-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","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-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","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-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:27:58Z","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-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:27:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:27:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:28:00.285688 1 request.go:752] "Waited before sending request" delay="1.306476472s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU3MzYsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:28:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","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-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:28:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:28:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:28:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","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-28T16:28:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","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-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:28:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:28:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:28:08Z","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-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:28:08Z","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-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:28:08Z","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-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:28:08Z","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-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:28:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:28:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:28:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:28:10.286038 1 request.go:752] "Waited before sending request" delay="1.744635757s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU4MjQsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtYWxlcnQtcm91dGluZy1lZGl0LTBcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","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-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","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-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","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-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:28:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:28:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","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-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:28:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:28:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:28:20Z","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-28T16:28:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:28:20Z","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-28T16:28:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:28:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:28:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:28:22.286993 1 request.go:752] "Waited before sending request" delay="1.848927312s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTU5MzcsInN0YXJ0IjoiL2RlZGljYXRlZC1hZG1pbnMtMVx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:28:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:28:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:28:30Z","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-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","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-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","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-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:28:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:28:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:28:34.287293 1 request.go:752] "Waited before sending request" delay="1.996062489s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTYwMjEsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28: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-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28: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-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28: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-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:28:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"","Version":"v1","Kind":"PersistentVolumeClaim"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"apiResource","no":20,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=394ba369-1b87-4b61-9c40-ac89ab5581c4,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69447b45bd"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:29:58Z","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-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","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-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","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-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","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-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"debug","ts":"2026-04-28T16:29:58Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pv819cubcmj7oqsjt0at7o4pj2mui3t"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"info","ts":"2026-04-28T16:29:58Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:30:00.291822 1 request.go:752] "Waited before sending request" delay="1.26954704s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-keycloak/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY4MzQsInN0YXJ0Ijoic3lzdGVtOmRlcGxveWVyc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-28T16:30:00Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":4,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-6fbcfb8c8c,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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=1f4f8f49-0efc-4125-a742-12a7386efce9,batch.kubernetes.io/job-name=tssc-iam,controller-uid=1f4f8f49-0efc-4125-a742-12a7386efce9,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-28T16:30:00Z","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-28T16:30:00Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-28T16:30:00Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=rhtpa-operator,control-plane=controller-manager,olm.deployment-spec-hash=9VPLxFzzZEFCihbIorY1e17RuqWiY7CXeXLOOk,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=89zmJTEa8x4dF5PYcd2jJAXBQdRMGCux5nsqKM,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"type=importer-working-directory"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/name=importer,pod-template-hash=6f455fcc59"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"importer","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-tpa,olm.owner=rhtpa-operator.v1.1.4,olm.permissions.hash=ayWt7Ra7j6VaUOWVVnLRSjaZXaH1qykCBmO9pt,operators.coreos.com/rhtpa-operator.tssc-tpa="} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=storage,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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=6bbdb77989"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"env-value-from","check_description":"Indicates when objects use a secret or configmap not included in the deployment.","check_remediation":"Change the name or key to match a secret / configmap in the deployment.","check_failure_reason":"The container \"service\" is referring to an unknown secret \"tpa-pgsql-user\""} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","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-28T16:30:04Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"service\" has memory limit 0"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","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-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/component=importer,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=importer,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"control-plane=controller-manager,pod-template-hash=5b6d6bcbdc"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":5,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=trustedprofileanalyzer,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=server,app.kubernetes.io/part-of=trustify,app.kubernetes.io/version=2.2.4"} {"level":"debug","ts":"2026-04-28T16:30:04Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-28T16:30:04Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:30:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:30:08Z","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-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:30:08Z","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-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:30:08Z","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-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:30:08Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-28T16:30:08Z","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-28T16:30:08Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-28T16:30:08Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:30:12.292757 1 request.go:752] "Waited before sending request" delay="1.996053838s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-ci/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY5NTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-summarize,tekton.dev/taskRunUID=484bd50b-9bce-4bca-ab47-50435d61aceb"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","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-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","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-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t9c2555e9136b0fbd70e5f23f705907ba-clone-repository,tekton.dev/taskRunUID=90edf32f-1737-486b-86ff-fefbc52dac9c"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th9c2555e9136b0fbd70e5f23f705907ba-verify-conforma,tekton.dev/taskRunUID=a1b9869b-a388-4fca-86ed-f20261f81821"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx17151684f39c503b016c6946e9e94d36-download-sboms,tekton.dev/taskRunUID=35ea3866-8547-42d7-a610-49fc10a2efd6"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-show-sbom,tekton.dev/taskRunUID=46218ebc-9d9d-4955-a893-f653b1edc829"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-summarize,tekton.dev/taskRunUID=544f6556-f679-4b80-ba6b-65e36ab0b98f"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-clone-repository,tekton.dev/taskRunUID=950e6e48-657a-4ec6-9056-8d6b4287907e"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-scan,tekton.dev/taskRunUID=d74496ba-8a9d-4a52-82ed-886805826ae2"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-show-sbom,tekton.dev/taskRunUID=8994598d-a019-4dcf-afef-88caff91ed97"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-get-images,tekton.dev/taskRunUID=529fd94c-d855-4972-921a-06c2f76db775"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-clone-repository,tekton.dev/taskRunUID=b4f52e08-3455-4d2d-a996-d9f824f174fb"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deployment-check,tekton.dev/taskRunUID=67b18b55-4b62-4f4f-b822-613724163803"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-t17151684f39c503b016c6946e9e94d36-clone-repository,tekton.dev/taskRunUID=3faa9bbe-fc56-4e73-8336-af223151b478"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-thx9c2555e9136b0fbd70e5f23f705907ba-download-sboms,tekton.dev/taskRunUID=43b8e520-f6e4-400b-acb1-8724995a9b51"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-upload-sboms,tekton.dev/taskRunUID=609d6cb8-b539-4e9a-bc59-fbae3e8a81e4"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg-upload-sboms,tekton.dev/taskRunUID=fd1ccb74-18d9-45ed-a029-5d3818156b22"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=7bf54c1bb5c45bbeaeb5d388c25b8b3fc511a236,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g,tekton.dev/pipelineRunUID=2719330f-33b6-439c-9069-c0fd4ca13891,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-54d2g-get-images,tekton.dev/taskRunUID=45471913-3c96-448a-b86d-446d0a68fd45"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-build,tekton.dev/taskRunUID=36f7358d-47b0-4df8-bea5-a905a00063f1"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-deploy,tekton.dev/taskRunUID=7f57be14-32c6-4122-a16f-f7b8152a177f"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","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-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-gitops-repository,pipelinesascode.tekton.dev/sha=e24153e61dbd755032c6e3d126e7e1815e416632,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-gitops-on-pull-request-92wqg,tekton.dev/pipelineRunUID=ab475a8c-e0ab-4833-b0a0-add4e16e1fd3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-th17151684f39c503b016c6946e9e94d36-verify-conforma,tekton.dev/taskRunUID=fcba30dd-4912-4c9b-b3b8-f2348b896e33"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=Merge_Request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=9a40e8680f631fc47d9c06211d82f2e67434e9b9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb,tekton.dev/pipelineRunUID=71e5267f-dc90-4825-ba75-9c50125ad3f6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-pull-request-v4kwb-scan,tekton.dev/taskRunUID=40a01cf7-b5b3-4311-9e75-5e44d569ca36"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-thxpfowu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-thxpfowu-repository,pipelinesascode.tekton.dev/sha=7dcd23582e67fe706532e1a347bf21817de7cb9c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-thxpfowu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRun=e2e-tests-go-thxpfowu-on-push-2r8n6,tekton.dev/pipelineRunUID=1fe72d7c-72e6-4657-870a-1aebce48328c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-thxpfowu-on-push-2r8n6-build,tekton.dev/taskRunUID=a352bab4-67e7-42f4-834f-c55552794b80"} {"level":"debug","ts":"2026-04-28T16:30:12Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"info","ts":"2026-04-28T16:30:12Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=cb994f8cc"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=74699cc85f"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,batch.kubernetes.io/job-name=rekor-createtree-job-vl4nj,controller-uid=84ff70ed-092e-4be3-9928-6020f1d0a380,job-name=rekor-createtree-job-vl4nj"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,batch.kubernetes.io/job-name=segment-backup-installation-rgk8c,controller-uid=ae536511-e7d7-41c2-aa52-04079e7264a2,job-name=segment-backup-installation-rgk8c"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=97b4784f9"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=6677bdfdfd"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=748546cc8b"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=65f55bdff9"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":6,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,batch.kubernetes.io/job-name=ctlog-createtree-job-9b8lg,controller-uid=a45392db-948b-4028-b70f-f8a35a84bc39,job-name=ctlog-createtree-job-9b8lg"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=777d7dfd5d"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,batch.kubernetes.io/job-name=tuf-repository-init-66zr5,controller-uid=9503e2c5-7e3b-46a4-9d5f-d46a1af84012,job-name=tuf-repository-init-66zr5,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=6585cc8b5c"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-28T16:30:16Z","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=b4585fd77"} {"level":"debug","ts":"2026-04-28T16:30:16Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-28T16:30:16Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"rhdh.redhat.com/app=backstage-psql-developer-hub"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=6dc7f699d,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-28T16:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:30:20Z","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-28T16:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-28T16:30:20Z","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-28T16:30:20Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-28T16:30:20Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:30:24.292061 1 request.go:752] "Waited before sending request" delay="1.995051257s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-gitops/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTcwNjQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLWJ1aWxkZXJzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/name=tssc-gitops-applicationset-controller,pod-template-hash=68dcc749b4"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04282026-154226-UTC,pod-template-hash=5d7664b78"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-repo-server,pod-template-hash=6f65ff9f86"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":7,"labels":"app.kubernetes.io/name=tssc-gitops-server,pod-template-hash=6fb588db66"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-7b8d4dd45c,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=4ff41a0b-33f2-4434-9914-b84458b2acb4,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,pod-template-hash=56f8b8566c"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-28T16:30:26Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-28T16:30:26Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","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-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","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-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","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-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:30:30Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-28T16:30:30Z","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} I0428 16:30:34.292391 1 request.go:752] "Waited before sending request" delay="1.994055858s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/apis/rbac.authorization.k8s.io/v1/namespaces/tssc-app-development/rolebindings?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTcxNTQsInN0YXJ0Ijoic3lzdGVtOmltYWdlLXB1bGxlcnNcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=75fd46bc85"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30: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-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=7f7964b8f9"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=6bcff68686"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30: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-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-alnocwkz,app.kubernetes.io/part-of=e2e-tests-go-alnocwkz,argocd/app-name=e2e-tests-go-alnocwkz,backstage.io/kubernetes-id=e2e-tests-go-alnocwkz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-alnocwkz,pod-template-hash=68d75b8856"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=8b8897c76"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=745459bccd"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30: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-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mueolkfq,app.kubernetes.io/part-of=e2e-tests-go-mueolkfq,argocd/app-name=e2e-tests-go-mueolkfq,backstage.io/kubernetes-id=e2e-tests-go-mueolkfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mueolkfq,pod-template-hash=54f7dd679d"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-pgbrliuc,app.kubernetes.io/part-of=e2e-tests-go-pgbrliuc,argocd/app-name=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-id=e2e-tests-go-pgbrliuc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-pgbrliuc,pod-template-hash=7cfc8c5bd9"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj,pod-template-hash=5d69f8bccb"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=5bcbc6bcdc"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=cbcb5744f"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-xtqjpufi,app.kubernetes.io/part-of=e2e-tests-go-xtqjpufi,argocd/app-name=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-id=e2e-tests-go-xtqjpufi,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-xtqjpufi,pod-template-hash=58bdcdb74f"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-uiofzodj,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-uiofzodj,app.kubernetes.io/part-of=e2e-tests-go-uiofzodj,argocd/app-name=e2e-tests-go-uiofzodj,backstage.io/kubernetes-id=e2e-tests-go-uiofzodj,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-uiofzodj"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-mxdfzras,app.kubernetes.io/part-of=e2e-tests-go-mxdfzras,argocd/app-name=e2e-tests-go-mxdfzras,backstage.io/kubernetes-id=e2e-tests-go-mxdfzras,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-mxdfzras,pod-template-hash=76b66f975f"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-thxpfowu,app.kubernetes.io/part-of=e2e-tests-go-thxpfowu,argocd/app-name=e2e-tests-go-thxpfowu,backstage.io/kubernetes-id=e2e-tests-go-thxpfowu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-thxpfowu,pod-template-hash=69495cbb7f"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-wfulspwn,app.kubernetes.io/part-of=e2e-tests-go-wfulspwn,argocd/app-name=e2e-tests-go-wfulspwn,backstage.io/kubernetes-id=e2e-tests-go-wfulspwn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-wfulspwn,pod-template-hash=764f98f46f"} {"level":"debug","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-28T16:30:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}