{"level":"info","ts":"2026-10-31T01:41:34Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:37Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:41:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:41:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:41:44Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:47Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:41:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-e5b28f"} {"level":"info","ts":"2026-10-31T01:41:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:41:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:41:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-902076"},"tenantID":"e2e-worker-w0-902076","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-902076"} {"level":"info","ts":"2026-10-31T01:41:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:41:57Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:41:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"},"tenantID":"e2e-worker-w3-e16993","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-e16993"} {"level":"info","ts":"2026-10-31T01:41:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:07Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:42:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:42:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:42:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:42:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:42:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:42:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-552952"},"tenantID":"e2e-worker-w1-552952","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-552952"} {"level":"info","ts":"2026-10-31T01:42:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:42:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:42:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:42:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:42:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:43:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:43:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:11Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:11Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:11Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:12Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:43:12Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"error","ts":"2026-10-31T01:43:13Z","msg":"Reconciler error","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","ExternalModel":{"name":"e2e-dft-b849cb","namespace":"llm"},"namespace":"llm","name":"e2e-dft-b849cb","reconcileID":"8ceb0eca-7beb-4ae7-81c9-db8da0890dd2","error":"update ExternalModel attachment finalizer: externalmodels.inference.opendatahub.io \"e2e-dft-b849cb\" not found","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:43:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:43:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:43:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:43:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:43:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:21Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:22Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:43:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:43:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:43:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:43:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:43:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:31Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:31Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:31Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress","gatewayName":"e2e-mt-2ce2764b"} {"level":"info","ts":"2026-10-31T01:43:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress","gatewayName":"e2e-mt-2ce2764b"} {"level":"info","ts":"2026-10-31T01:43:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:36Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:43:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ee1538"} {"level":"info","ts":"2026-10-31T01:43:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:43:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:43:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:46Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:43:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:43:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:43:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:43:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:43:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:43:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:43:58Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:44:00Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:00Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:00Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-b8f252"} {"level":"info","ts":"2026-10-31T01:44:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-b8f252"} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-b8f252"} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:11Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:44:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:44:20Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:30Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:44:30Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:30Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:30Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:30Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:44:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:44:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:44:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress","gatewayName":"e2e-mt-2ce2764b"} {"level":"info","ts":"2026-10-31T01:45:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress","gatewayName":"e2e-mt-2ce2764b"} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:45:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:45:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:45:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:45:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:45:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-27fc07"},"tenantID":"e2e-shared-a-w4-27fc07","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-27fc07"} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:46:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:46:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-ea26fb"} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:46:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"tenantID":"e2e-shared-b-w4-faec96","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-faec96"} {"level":"info","ts":"2026-10-31T01:46:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:46:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:46:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress","gatewayName":"e2e-mt-2ce2764b"} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:46:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:46:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:46:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-2ce2764b"},"tenantID":"e2e-mt-2ce2764b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:46:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-28b1d4"},"tenantID":"e2e-shared-a-w0-28b1d4","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-28b1d4"} {"level":"info","ts":"2026-10-31T01:46:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-28b1d4"},"tenantID":"e2e-shared-a-w0-28b1d4","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-28b1d4"} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:46:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:46:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-e5b28f"} {"level":"info","ts":"2026-10-31T01:47:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-902076"},"tenantID":"e2e-worker-w0-902076","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-902076"} {"level":"info","ts":"2026-10-31T01:47:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"},"tenantID":"e2e-worker-w3-e16993","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-e16993"} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:47:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-552952"},"tenantID":"e2e-worker-w1-552952","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-552952"} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:47:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:47:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:48:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:48:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:48:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-28b1d4"},"tenantID":"e2e-shared-a-w0-28b1d4","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-28b1d4"} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:48:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-28b1d4"},"tenantID":"e2e-shared-a-w0-28b1d4","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-28b1d4"} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:48:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ee1538"} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:48:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:49:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-b8f252"} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:49:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:49:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:49:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:49:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:49:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:49:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-ea26fb"},"tenantID":"e2e-inf-a-ea26fb","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:49:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b4bf77"} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-b8f252"} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:49:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:49:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:49:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:49:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:49:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-28b1d4"},"tenantID":"e2e-shared-a-w0-28b1d4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"}} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"}} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:49:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"error","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-599a52e9"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-fd62200b"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:50:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-27fc07"},"tenantID":"e2e-shared-a-w4-27fc07","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-27fc07"} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:50:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:50:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8d8ef5"} {"level":"info","ts":"2026-10-31T01:50:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:50:29Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"tenantID":"e2e-inf-a-b8f252","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T01:50:29Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-b8f252"},"namespace":"ai-tenant-e2e-inf-a-b8f252","name":"default-tenant","reconcileID":"cd019814-c33a-4cea-93de-60054aa6a29a","error":"Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:50:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:50:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:50:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:50:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:50:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"}} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b4bf77"},"tenantID":"e2e-inf-b-b4bf77","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:51:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:51:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:51:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:51:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:51:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:51:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"tenantID":"e2e-shared-b-w4-faec96","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-faec96"} {"level":"info","ts":"2026-10-31T01:51:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8d8ef5"},"tenantID":"e2e-inf-b-8d8ef5","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-902076"}} {"level":"info","ts":"2026-10-31T01:51:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-902076"},"tenantID":"e2e-worker-w0-902076","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:51:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:51:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:51:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:51:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-22e246"} {"level":"info","ts":"2026-10-31T01:51:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:51:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"info","ts":"2026-10-31T01:51:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"}} {"level":"info","ts":"2026-10-31T01:51:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:51:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:51:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"}} {"level":"error","ts":"2026-10-31T01:51:51Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-19ccef75"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:51:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:51:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:51:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:52:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-e5b28f"} {"level":"info","ts":"2026-10-31T01:52:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"error","ts":"2026-10-31T01:52:01Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f124e1ae"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:52:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:52:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"},"tenantID":"e2e-worker-w3-e16993","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-e16993"} {"level":"info","ts":"2026-10-31T01:52:11Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:52:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"error","ts":"2026-10-31T01:52:14Z","logger":"tenant","msg":"praxis-extproc apply failed for tenant; will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"error":"apply NetworkPolicy ai-tenant-e2e-shared-a-w1-22e246/payload-processing-e2e-shared-a-w1-22e246: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-a-w1-22e246\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-a-w1-22e246 because it is being terminated","stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcilePraxis\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:472\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:190\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-10-31T01:52:14Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"namespace":"ai-tenant-e2e-shared-a-w1-22e246","name":"default-tenant","reconcileID":"29f2a6eb-2cb4-47a4-9498-6f40341bf45c","error":"apply: apply NetworkPolicy ai-tenant-e2e-shared-a-w1-22e246/payload-processing-e2e-shared-a-w1-22e246: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-a-w1-22e246\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-a-w1-22e246 because it is being terminated","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:52:16Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-22e246"},"tenantID":"e2e-shared-a-w1-22e246","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:52:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:52:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-cd9116"} {"level":"info","ts":"2026-10-31T01:52:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:52:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:52:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:52:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"tenantID":"e2e-shared-b-w4-faec96","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-faec96"} {"level":"info","ts":"2026-10-31T01:52:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"tenantID":"e2e-shared-b-w4-faec96","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-faec96"} {"level":"info","ts":"2026-10-31T01:52:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:52:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:52:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:52:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-e5b28f"} {"level":"info","ts":"2026-10-31T01:52:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-e5b28f"} {"level":"info","ts":"2026-10-31T01:52:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-27fc07"},"tenantID":"e2e-shared-a-w4-27fc07","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:52:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"},"tenantID":"e2e-worker-w3-e16993","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-e16993"} {"level":"info","ts":"2026-10-31T01:52:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-552952"},"tenantID":"e2e-worker-w1-552952","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-552952"} {"level":"info","ts":"2026-10-31T01:52:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:52:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:53:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:53:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:53:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:53:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:53:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:53:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:53:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ee1538"} {"level":"info","ts":"2026-10-31T01:53:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-cd9116"},"tenantID":"e2e-shared-b-w1-cd9116","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:53:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-552952"},"tenantID":"e2e-worker-w1-552952","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-552952"} {"level":"info","ts":"2026-10-31T01:53:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:53:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"}} {"level":"info","ts":"2026-10-31T01:53:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"error","ts":"2026-10-31T01:53:36Z","logger":"tenant","msg":"praxis-extproc apply failed for tenant; will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"error":"apply NetworkPolicy ai-tenant-e2e-shared-b-w4-faec96/payload-processing-e2e-shared-b-w4-faec96: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-b-w4-faec96\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-b-w4-faec96 because it is being terminated","stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcilePraxis\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:472\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:190\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-10-31T01:53:36Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"namespace":"ai-tenant-e2e-shared-b-w4-faec96","name":"default-tenant","reconcileID":"3627f49c-6f3b-40b3-bbb1-661ec8f026a5","error":"apply: apply NetworkPolicy ai-tenant-e2e-shared-b-w4-faec96/payload-processing-e2e-shared-b-w4-faec96: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-b-w4-faec96\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-b-w4-faec96 because it is being terminated","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:53:38Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-faec96"},"tenantID":"e2e-shared-b-w4-faec96","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:53:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"error","ts":"2026-10-31T01:53:38Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-99b1a257"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:53:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:53:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:53:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:53:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:11Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:16Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"}} {"level":"info","ts":"2026-10-31T01:54:18Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-e5b28f"},"tenantID":"e2e-worker-w4-e5b28f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:54:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:54:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:54:34Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-552952"},"tenantID":"e2e-worker-w1-552952","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:54:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-8e2d45"} {"level":"info","ts":"2026-10-31T01:54:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-362c56"} {"level":"info","ts":"2026-10-31T01:54:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:54:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"info","ts":"2026-10-31T01:55:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"}} {"level":"error","ts":"2026-10-31T01:55:18Z","logger":"tenant","msg":"praxis-extproc apply failed for tenant; will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"error":"apply NetworkPolicy ai-tenant-e2e-shared-a-w3-362c56/payload-processing-e2e-shared-a-w3-362c56: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-a-w3-362c56\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-a-w3-362c56 because it is being terminated","stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcilePraxis\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:472\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:190\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-10-31T01:55:18Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"namespace":"ai-tenant-e2e-shared-a-w3-362c56","name":"default-tenant","reconcileID":"2e4b18c9-69ed-4a41-b258-e2fc4745d873","error":"apply: apply NetworkPolicy ai-tenant-e2e-shared-a-w3-362c56/payload-processing-e2e-shared-a-w3-362c56: networkpolicies.networking.k8s.io \"payload-processing-e2e-shared-a-w3-362c56\" is forbidden: unable to create new content in namespace ai-tenant-e2e-shared-a-w3-362c56 because it is being terminated","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:55:20Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-362c56"},"tenantID":"e2e-shared-a-w3-362c56","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T01:55:20Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-45efa8fc"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:55:33Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"}} {"level":"info","ts":"2026-10-31T01:55:36Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-8e2d45"},"tenantID":"e2e-shared-b-w3-8e2d45","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:56:19Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"}} {"level":"info","ts":"2026-10-31T01:56:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-e16993"},"tenantID":"e2e-worker-w3-e16993","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:56:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:56:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:57:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:57:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5fedc7"} {"level":"info","ts":"2026-10-31T01:57:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4ed7e0"} {"level":"info","ts":"2026-10-31T01:57:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:58:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"}} {"level":"info","ts":"2026-10-31T01:58:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4ed7e0"},"tenantID":"e2e-shared-a-w2-4ed7e0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:58:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ee1538"} {"level":"info","ts":"2026-10-31T01:58:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"}} {"level":"info","ts":"2026-10-31T01:58:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5fedc7"},"tenantID":"e2e-shared-b-w2-5fedc7","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:58:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:59:00Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"tenantID":"e2e-worker-w2-ee1538","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T01:59:00Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ee1538"},"namespace":"ai-tenant-e2e-worker-w2-ee1538","name":"default-tenant","reconcileID":"155a2c83-1d34-4dc0-9735-02a0fb88d5e4","error":"Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"}