{"level":"info","ts":"2026-10-29T23:25:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:25:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a37090"},"tenantID":"e2e-inf-a-a37090","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a37090"} {"level":"info","ts":"2026-10-29T23:25:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a37090"},"tenantID":"e2e-inf-a-a37090","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a37090"} {"level":"info","ts":"2026-10-29T23:25:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:25: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:25: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:25: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":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:25:55Z","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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:25:55Z","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":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:25:55Z","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":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:25:55Z","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":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:25:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:25: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:25: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:25: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-inf-b-1a8107"}} {"level":"info","ts":"2026-10-29T23:25:59Z","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-1a8107"}} {"level":"info","ts":"2026-10-29T23:26:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-08e15d"},"tenantID":"e2e-worker-w0-08e15d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-08e15d"} {"level":"info","ts":"2026-10-29T23:26: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26:05Z","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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:05Z","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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:05Z","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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:26:07Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:26:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-755453"},"tenantID":"e2e-shared-b-w3-755453","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-755453"} {"level":"info","ts":"2026-10-29T23:26: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:26:09Z","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-1a8107"}} {"level":"info","ts":"2026-10-29T23:26:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-1a8107"},"tenantID":"e2e-inf-b-1a8107","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:26: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:26:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-024aa6"},"tenantID":"e2e-inf-b-024aa6","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-024aa6"} {"level":"info","ts":"2026-10-29T23:26:17Z","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-a-a37090"}} {"level":"info","ts":"2026-10-29T23:26:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:26:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-dcacb9"},"tenantID":"e2e-inf-a-dcacb9","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-dcacb9"} {"level":"info","ts":"2026-10-29T23:26: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:26:19Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:26: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:26:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-3e5b21"},"tenantID":"e2e-shared-a-w6-3e5b21","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-3e5b21"} {"level":"info","ts":"2026-10-29T23:26:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-31226c"},"tenantID":"e2e-worker-w6-31226c","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-31226c"} {"level":"info","ts":"2026-10-29T23:26:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-31226c"},"tenantID":"e2e-worker-w6-31226c","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-31226c"} {"level":"info","ts":"2026-10-29T23:26:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:26:26Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a37090"},"tenantID":"e2e-inf-a-a37090","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:26:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-08e15d"},"tenantID":"e2e-worker-w0-08e15d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-08e15d"} {"level":"info","ts":"2026-10-29T23:26:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-08e15d"},"tenantID":"e2e-worker-w0-08e15d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-08e15d"} {"level":"info","ts":"2026-10-29T23:26: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:26:29Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:26: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:26:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-ed3bf2"} {"level":"info","ts":"2026-10-29T23:26:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e131af"},"tenantID":"e2e-worker-w1-e131af","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e131af"} {"level":"info","ts":"2026-10-29T23:26:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e131af"},"tenantID":"e2e-worker-w1-e131af","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e131af"} {"level":"info","ts":"2026-10-29T23:26:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-063b46"},"tenantID":"e2e-worker-w4-063b46","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-063b46"} {"level":"info","ts":"2026-10-29T23:26: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:26:39Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:26: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:26:41Z","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-inf-b-024aa6"}} {"level":"info","ts":"2026-10-29T23:26:41Z","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-024aa6"}} {"level":"info","ts":"2026-10-29T23:26:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cc6328"},"tenantID":"e2e-inf-b-cc6328","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-cc6328"} {"level":"info","ts":"2026-10-29T23:26:44Z","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-a-dcacb9"}} {"level":"info","ts":"2026-10-29T23:26:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cc6328"},"tenantID":"e2e-inf-b-cc6328","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-cc6328"} {"level":"info","ts":"2026-10-29T23:26: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:26:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:26:49Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:26: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:26:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-b2921b"},"tenantID":"e2e-worker-w5-b2921b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-b2921b"} {"level":"info","ts":"2026-10-29T23:26:51Z","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-024aa6"}} {"level":"info","ts":"2026-10-29T23:26:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-024aa6"},"tenantID":"e2e-inf-b-024aa6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:26:53Z","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-a-dcacb9"}} {"level":"info","ts":"2026-10-29T23:26:54Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-dcacb9"},"tenantID":"e2e-inf-a-dcacb9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:26: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:26: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:26:59Z","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-shared-a-w6-3e5b21"}} {"level":"info","ts":"2026-10-29T23:26:59Z","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-w6-3e5b21"}} {"level":"info","ts":"2026-10-29T23:27:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27:00Z","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-w3-32717a"}} {"level":"info","ts":"2026-10-29T23:27: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:00Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27:00Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27:09Z","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-w6-3e5b21"}} {"level":"info","ts":"2026-10-29T23:27:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-3e5b21"},"tenantID":"e2e-shared-a-w6-3e5b21","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:27:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-063b46"},"tenantID":"e2e-worker-w4-063b46","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-063b46"} {"level":"info","ts":"2026-10-29T23:27:11Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-32717a"},"tenantID":"e2e-shared-a-w3-32717a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:27: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:11Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-17394a"},"tenantID":"e2e-worker-w3-17394a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-17394a"} {"level":"info","ts":"2026-10-29T23:27:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-17394a"},"tenantID":"e2e-worker-w3-17394a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-17394a"} {"level":"info","ts":"2026-10-29T23:27: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27: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-shared-a-w5-c880c7"}} {"level":"info","ts":"2026-10-29T23:27:22Z","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-w5-c880c7"}} {"level":"info","ts":"2026-10-29T23:27:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-575d59"},"tenantID":"e2e-worker-w2-575d59","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-575d59"} {"level":"info","ts":"2026-10-29T23:27:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-b2921b"},"tenantID":"e2e-worker-w5-b2921b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-b2921b"} {"level":"info","ts":"2026-10-29T23:27: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-inf-b-cc6328"}} {"level":"info","ts":"2026-10-29T23:27:32Z","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-cc6328"}} {"level":"info","ts":"2026-10-29T23:27:33Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-c880c7"},"tenantID":"e2e-shared-a-w5-c880c7","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:27: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27:33Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:27:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:27:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e170ed"} {"level":"info","ts":"2026-10-29T23:27:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-b8f5c4"},"tenantID":"e2e-shared-b-w6-b8f5c4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-b8f5c4"} {"level":"info","ts":"2026-10-29T23:27:42Z","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-cc6328"}} {"level":"info","ts":"2026-10-29T23:27:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cc6328"},"tenantID":"e2e-inf-b-cc6328","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:27: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27:43Z","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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress","gatewayName":"e2e-mt-f3d24e75"} {"level":"info","ts":"2026-10-29T23:27:48Z","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":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:27:48Z","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":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27:53Z","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":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27:53Z","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":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27:53Z","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":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:27:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:27: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:27:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:27: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-shared-b-w6-b8f5c4"}} {"level":"info","ts":"2026-10-29T23:27:55Z","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-w6-b8f5c4"}} {"level":"info","ts":"2026-10-29T23:27:55Z","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-755453"}} {"level":"info","ts":"2026-10-29T23:27: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:27: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:27:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:27: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28:05Z","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-w6-b8f5c4"}} {"level":"info","ts":"2026-10-29T23:28:06Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-755453"},"tenantID":"e2e-shared-b-w3-755453","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:28:07Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-b8f5c4"},"tenantID":"e2e-shared-b-w6-b8f5c4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:28:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-ed3bf2"} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28: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-shared-b-w5-5e52e0"}} {"level":"info","ts":"2026-10-29T23:28:11Z","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-w5-5e52e0"}} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28:21Z","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-w5-5e52e0"}} {"level":"info","ts":"2026-10-29T23:28:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-5e52e0"},"tenantID":"e2e-shared-b-w5-5e52e0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-ed3bf2"} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:28:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:28: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-worker-w3-17394a"}} {"level":"info","ts":"2026-10-29T23:28:37Z","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-17394a"}} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28:39Z","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-worker-w6-31226c"}} {"level":"info","ts":"2026-10-29T23:28:39Z","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-w6-31226c"}} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:28:48Z","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-17394a"}} {"level":"info","ts":"2026-10-29T23:28:48Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-17394a"},"tenantID":"e2e-worker-w3-17394a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:28:49Z","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-w6-31226c"}} {"level":"info","ts":"2026-10-29T23:28:50Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-31226c"},"tenantID":"e2e-worker-w6-31226c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:28:50Z","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-w5-b2921b"}} {"level":"info","ts":"2026-10-29T23:28:51Z","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-29T23:28:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e170ed"} {"level":"info","ts":"2026-10-29T23:28:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e170ed"} {"level":"info","ts":"2026-10-29T23:28: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:28:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:28: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:28:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:28: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:28: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:28: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29:00Z","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-w5-b2921b"}} {"level":"info","ts":"2026-10-29T23:29:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-b2921b"},"tenantID":"e2e-worker-w5-b2921b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-af237d"} {"level":"info","ts":"2026-10-29T23:29:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-af237d"} {"level":"info","ts":"2026-10-29T23:29:18Z","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-mt-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29:18Z","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-mt-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29:28Z","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-mt-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29:29Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-f3d24e75"},"tenantID":"e2e-mt-f3d24e75","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-af237d"} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:29: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:29:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:29: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:29:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:29: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:29: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:29: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:30:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:30:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:30:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-4504f1"} {"level":"info","ts":"2026-10-29T23:30:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-4504f1"} {"level":"info","ts":"2026-10-29T23:30: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:30: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:30: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:30:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:30:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-4504f1"} {"level":"info","ts":"2026-10-29T23:30:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:30:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-b0c3c3"} {"level":"info","ts":"2026-10-29T23:30: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:30: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:30: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:23Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:30:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:30: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:30: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:30: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:33Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:30:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-ed3bf2"} {"level":"info","ts":"2026-10-29T23:30:41Z","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-b0c3c3"}} {"level":"info","ts":"2026-10-29T23:30:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-ed3bf2"} {"level":"info","ts":"2026-10-29T23:30:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:30:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:30:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:30:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-59385e87"}} {"level":"info","ts":"2026-10-29T23:30:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:43Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:30:50Z","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-b0c3c3"}} {"level":"info","ts":"2026-10-29T23:30:51Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-b0c3c3"},"tenantID":"e2e-shared-a-w2-b0c3c3","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:30: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:30: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:30: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:30: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:30:53Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:30: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:30:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:31: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:31: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:31: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31: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-shared-b-w2-ed3bf2"}} {"level":"info","ts":"2026-10-29T23:31:04Z","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-ed3bf2"}} {"level":"info","ts":"2026-10-29T23:31:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:31:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:31: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:31: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:31: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31:14Z","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-ed3bf2"}} {"level":"info","ts":"2026-10-29T23:31:15Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-ed3bf2"},"tenantID":"e2e-shared-b-w2-ed3bf2","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:31:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-50ca0123"}} {"level":"info","ts":"2026-10-29T23:31:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-10171e5f"}} {"level":"info","ts":"2026-10-29T23:31:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-59385e87"}} {"level":"info","ts":"2026-10-29T23:31:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:31:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-59eefa"} {"level":"info","ts":"2026-10-29T23:31:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31:28Z","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-worker-w2-575d59"}} {"level":"info","ts":"2026-10-29T23:31:28Z","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-w2-575d59"}} {"level":"info","ts":"2026-10-29T23:31:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-08e15d"},"tenantID":"e2e-worker-w0-08e15d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-08e15d"} {"level":"info","ts":"2026-10-29T23:31:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e170ed"} {"level":"info","ts":"2026-10-29T23:31: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-a-w1-59eefa"}} {"level":"info","ts":"2026-10-29T23:31:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e170ed"} {"level":"info","ts":"2026-10-29T23:31: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:31: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-10171e5f"}} {"level":"info","ts":"2026-10-29T23:31: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:31:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e131af"},"tenantID":"e2e-worker-w1-e131af","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e131af"} {"level":"info","ts":"2026-10-29T23:31:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31:34Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31:39Z","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-w2-575d59"}} {"level":"info","ts":"2026-10-29T23:31:39Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-575d59"},"tenantID":"e2e-worker-w2-575d59","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:31:42Z","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-w1-59eefa"}} {"level":"info","ts":"2026-10-29T23:31:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-59eefa"},"tenantID":"e2e-shared-a-w1-59eefa","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:31: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-50ca0123"}} {"level":"error","ts":"2026-10-29T23:31:43Z","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-10171e5f"},"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-29T23:31: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:31: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:44Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:31: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:31: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:31: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:31:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:31: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:31:55Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-af237d"} {"level":"info","ts":"2026-10-29T23:32:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-af237d"} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32:03Z","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-shared-b-w1-e170ed"}} {"level":"info","ts":"2026-10-29T23:32:04Z","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-w1-e170ed"}} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:04Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:05Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-063b46"},"tenantID":"e2e-worker-w4-063b46","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-063b46"} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32:14Z","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-w1-e170ed"}} {"level":"info","ts":"2026-10-29T23:32:15Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e170ed"},"tenantID":"e2e-shared-b-w1-e170ed","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:15Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:32:18Z","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-w4-af237d"}} {"level":"info","ts":"2026-10-29T23:32:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-65e2d3"} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:25Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:28Z","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-w4-af237d"}} {"level":"info","ts":"2026-10-29T23:32:29Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-af237d"},"tenantID":"e2e-shared-a-w4-af237d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:32:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-4504f1"} {"level":"info","ts":"2026-10-29T23:32:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-4504f1"} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32: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-worker-w1-e131af"}} {"level":"info","ts":"2026-10-29T23:32:35Z","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-w1-e131af"}} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:32:36Z","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-w0-4504f1"}} {"level":"info","ts":"2026-10-29T23:32:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-67363b"} {"level":"info","ts":"2026-10-29T23:32:40Z","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-shared-b-w4-65e2d3"}} {"level":"info","ts":"2026-10-29T23:32:40Z","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-w4-65e2d3"}} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32:45Z","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-w1-e131af"}} {"level":"info","ts":"2026-10-29T23:32:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e131af"},"tenantID":"e2e-worker-w1-e131af","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:32:46Z","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-w0-4504f1"}} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:32:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-4504f1"},"tenantID":"e2e-shared-a-w0-4504f1","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:32:50Z","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-w4-65e2d3"}} {"level":"info","ts":"2026-10-29T23:32:51Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-65e2d3"},"tenantID":"e2e-shared-b-w4-65e2d3","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:32: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:32: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:32: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:32:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:32: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:32:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:33:01Z","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-shared-b-w0-67363b"}} {"level":"info","ts":"2026-10-29T23:33:02Z","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-w0-67363b"}} {"level":"info","ts":"2026-10-29T23:33: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33:05Z","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-worker-w4-063b46"}} {"level":"info","ts":"2026-10-29T23:33:05Z","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-063b46"}} {"level":"info","ts":"2026-10-29T23:33:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:33:12Z","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-w0-67363b"}} {"level":"info","ts":"2026-10-29T23:33:13Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-67363b"},"tenantID":"e2e-shared-b-w0-67363b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:33: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33: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-063b46"}} {"level":"info","ts":"2026-10-29T23:33:16Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-063b46"},"tenantID":"e2e-worker-w4-063b46","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:33:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:33: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33:25Z","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-worker-w0-08e15d"}} {"level":"info","ts":"2026-10-29T23:33:26Z","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-08e15d"}} {"level":"info","ts":"2026-10-29T23:33: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:33: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-50ca0123"}} {"level":"info","ts":"2026-10-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33:36Z","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-08e15d"}} {"level":"info","ts":"2026-10-29T23:33:37Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-08e15d"},"tenantID":"e2e-worker-w0-08e15d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-29T23:33:37Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:37Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33:37Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:37Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"error","ts":"2026-10-29T23:33:43Z","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-50ca0123"},"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-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33:47Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:47Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33:47Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:47Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:33:52Z","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-29T23:33: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-59385e87"}} {"level":"info","ts":"2026-10-29T23:33: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-34de0a1d"}} {"level":"info","ts":"2026-10-29T23:33:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-cb580cf4"}} {"level":"info","ts":"2026-10-29T23:33: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-a07c964a"}} {"level":"info","ts":"2026-10-29T23:33:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-f3d24e75"}} {"level":"info","ts":"2026-10-29T23:34: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-59385e87"}}