{"level":"info","ts":"2026-11-02T17:59: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T17:59:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"},"tenantID":"e2e-inf-a-bb6d2e","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-bb6d2e"} {"level":"info","ts":"2026-11-02T17:59:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T17:59:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a29999"},"tenantID":"e2e-inf-a-a29999","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a29999"} {"level":"info","ts":"2026-11-02T17:59:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T17:59:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T17:59:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-26071f64"}} {"level":"info","ts":"2026-11-02T17:59:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-1e337fd0"}} {"level":"info","ts":"2026-11-02T17:59:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"}} {"level":"info","ts":"2026-11-02T17:59:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-5227c9d3"}} {"level":"info","ts":"2026-11-02T17:59:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T17:59:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T17:59: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-39e705f6"}} {"level":"info","ts":"2026-11-02T17:59:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T17:59:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T17:59: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T17:59:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-5eedab"},"tenantID":"e2e-worker-w3-5eedab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-5eedab"} {"level":"info","ts":"2026-11-02T17:59:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d5b905"},"tenantID":"e2e-inf-b-d5b905","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d5b905"} {"level":"info","ts":"2026-11-02T17:59: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-26071f64"}} {"level":"info","ts":"2026-11-02T17:59: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T17:59:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"}} {"level":"info","ts":"2026-11-02T17:59: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-5227c9d3"}} {"level":"info","ts":"2026-11-02T17:59:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-7df526"},"tenantID":"e2e-worker-w6-7df526","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-7df526"} {"level":"info","ts":"2026-11-02T17:59:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a29999"},"tenantID":"e2e-inf-a-a29999","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a29999"} {"level":"info","ts":"2026-11-02T17:59:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-069fa5"} {"level":"info","ts":"2026-11-02T17:59: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-39e705f6"}} {"level":"info","ts":"2026-11-02T17:59:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T17:59:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T17:59:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T17:59: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T17:59: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-26071f64"}} {"level":"info","ts":"2026-11-02T17:59: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T17:59:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"}} {"level":"info","ts":"2026-11-02T17:59: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-5227c9d3"}} {"level":"info","ts":"2026-11-02T17:59: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-39e705f6"}} {"level":"info","ts":"2026-11-02T17:59: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:00: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:00:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"}} {"level":"info","ts":"2026-11-02T18:00: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-5227c9d3"}} {"level":"info","ts":"2026-11-02T18:00:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"error","ts":"2026-11-02T18:00:06Z","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-39e705f6"},"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-11-02T18:00:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-863b87"},"tenantID":"e2e-worker-w5-863b87","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-863b87"} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-f59572"},"tenantID":"e2e-shared-a-w4-f59572","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-f59572"} {"level":"info","ts":"2026-11-02T18:00:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-063f48"},"tenantID":"e2e-inf-a-063f48","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-063f48"} {"level":"info","ts":"2026-11-02T18:00: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:00: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:00:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"}} {"level":"info","ts":"2026-11-02T18:00: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-5227c9d3"}} {"level":"info","ts":"2026-11-02T18:00:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b913b2"},"tenantID":"e2e-inf-b-b913b2","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b913b2"} {"level":"info","ts":"2026-11-02T18:00:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:00:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:00: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-1e337fd0"}} {"level":"error","ts":"2026-11-02T18:00:22Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-0d1f5d84"},"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-11-02T18:00: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-5227c9d3"}} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-26071f64"}} {"level":"info","ts":"2026-11-02T18:00:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-1e337fd0"}} {"level":"error","ts":"2026-11-02T18:00:32Z","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-5227c9d3"},"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-11-02T18:00:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:00:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:00: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:00:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-063f48"},"tenantID":"e2e-inf-a-063f48","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-063f48"} {"level":"info","ts":"2026-11-02T18:00:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-063f48"},"tenantID":"e2e-inf-a-063f48","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-063f48"} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:00: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:00: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:00: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:01:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b913b2"},"tenantID":"e2e-inf-b-b913b2","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b913b2"} {"level":"info","ts":"2026-11-02T18:01:07Z","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-063f48"}} {"level":"info","ts":"2026-11-02T18:01:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b913b2"},"tenantID":"e2e-inf-b-b913b2","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b913b2"} {"level":"info","ts":"2026-11-02T18:01: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:01:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:01: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-063f48"}} {"level":"info","ts":"2026-11-02T18:01:18Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-063f48"},"tenantID":"e2e-inf-a-063f48","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:01: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:01: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:01: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-b913b2"}} {"level":"info","ts":"2026-11-02T18:01:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:01:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:01:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:01:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"},"tenantID":"e2e-inf-a-96768b","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-96768b"} {"level":"info","ts":"2026-11-02T18:01:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:01:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b913b2"},"tenantID":"e2e-inf-b-b913b2","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:01:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-120394"},"tenantID":"e2e-worker-w1-120394","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-120394"} {"level":"info","ts":"2026-11-02T18:01: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:01:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T18:01:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T18:01: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:01: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:01: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:02: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:02: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:02: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:02: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:02: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-26071f64"}} {"level":"info","ts":"2026-11-02T18:02: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-1e337fd0"}} {"level":"info","ts":"2026-11-02T18:02:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:02:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:02:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"},"tenantID":"e2e-inf-a-96768b","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-96768b"} {"level":"info","ts":"2026-11-02T18:02:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:02:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-b91583"},"tenantID":"e2e-shared-a-w6-b91583","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-b91583"} {"level":"info","ts":"2026-11-02T18:02:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T18:02:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-2f6787"},"tenantID":"e2e-inf-a-2f6787","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-2f6787"} {"level":"info","ts":"2026-11-02T18:02: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-94a92f4e"}} {"level":"error","ts":"2026-11-02T18:02:25Z","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-26071f64"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-11-02T18:02:25Z","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-1e337fd0"},"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-11-02T18:02:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8a209f"},"tenantID":"e2e-inf-b-8a209f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8a209f"} {"level":"info","ts":"2026-11-02T18:02:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:02: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:02:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:02:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:02:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:02: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:07Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:13Z","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-11-02T18:03:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:03:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-f6da5f"},"tenantID":"e2e-shared-b-w6-f6da5f","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-f6da5f"} {"level":"info","ts":"2026-11-02T18:03:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:03:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:03:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:03: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a5c1da"},"tenantID":"e2e-inf-a-a5c1da","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a5c1da"} {"level":"info","ts":"2026-11-02T18:03:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b2fc9f"},"tenantID":"e2e-inf-b-b2fc9f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b2fc9f"} {"level":"info","ts":"2026-11-02T18:03:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:03: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-94a92f4e"}} {"level":"info","ts":"2026-11-02T18:03:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"error","ts":"2026-11-02T18:04:07Z","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-94a92f4e"},"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-11-02T18:04:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-c810ca"},"tenantID":"e2e-shared-b-w5-c810ca","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-c810ca"} {"level":"info","ts":"2026-11-02T18:04:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:04:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:04:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"},"tenantID":"e2e-inf-a-bb6d2e","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-bb6d2e"} {"level":"info","ts":"2026-11-02T18:04:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:04:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:04:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:04:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-5eedab"},"tenantID":"e2e-worker-w3-5eedab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-5eedab"} {"level":"info","ts":"2026-11-02T18:04:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d5b905"},"tenantID":"e2e-inf-b-d5b905","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d5b905"} {"level":"info","ts":"2026-11-02T18:04:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-7df526"},"tenantID":"e2e-worker-w6-7df526","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-7df526"} {"level":"info","ts":"2026-11-02T18:04:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a29999"},"tenantID":"e2e-inf-a-a29999","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a29999"} {"level":"info","ts":"2026-11-02T18:04:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-069fa5"} {"level":"info","ts":"2026-11-02T18:04:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:04:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T18:04:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:04:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:04:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:04:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:05:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:05:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:05:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-863b87"},"tenantID":"e2e-worker-w5-863b87","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-863b87"} {"level":"info","ts":"2026-11-02T18:05:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-f59572"},"tenantID":"e2e-shared-a-w4-f59572","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-f59572"} {"level":"info","ts":"2026-11-02T18:05:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:05:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:05:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a5c1da"},"tenantID":"e2e-inf-a-a5c1da","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a5c1da"} {"level":"info","ts":"2026-11-02T18:05:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a5c1da"},"tenantID":"e2e-inf-a-a5c1da","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a5c1da"} {"level":"info","ts":"2026-11-02T18:05:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a29999"},"tenantID":"e2e-inf-a-a29999","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-a29999"} {"level":"info","ts":"2026-11-02T18:05:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"},"tenantID":"e2e-inf-a-bb6d2e","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-bb6d2e"} {"level":"info","ts":"2026-11-02T18:05:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"},"tenantID":"e2e-inf-a-96768b","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-96768b"} {"level":"info","ts":"2026-11-02T18:05:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-872354"} {"level":"info","ts":"2026-11-02T18:05:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"},"tenantID":"e2e-inf-a-bb6d2e","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-bb6d2e"} {"level":"info","ts":"2026-11-02T18:05:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b2fc9f"},"tenantID":"e2e-inf-b-b2fc9f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b2fc9f"} {"level":"info","ts":"2026-11-02T18:05:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-5fd3e0"} {"level":"info","ts":"2026-11-02T18:05:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-fbbbf8"} {"level":"info","ts":"2026-11-02T18:05: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-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:05: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-a-96768b"}} {"level":"info","ts":"2026-11-02T18:05:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d5b905"},"tenantID":"e2e-inf-b-d5b905","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d5b905"} {"level":"info","ts":"2026-11-02T18:05:43Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:05:43Z","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-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:05:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b2fc9f"},"tenantID":"e2e-inf-b-b2fc9f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-b2fc9f"} {"level":"info","ts":"2026-11-02T18:05:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:05:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d5b905"},"tenantID":"e2e-inf-b-d5b905","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d5b905"} {"level":"info","ts":"2026-11-02T18:05:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:05:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:05:52Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:05:52Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:05: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-872354"}} {"level":"info","ts":"2026-11-02T18:05:54Z","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-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:05:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:06:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T18:06:01Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:06:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:06:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-2c9b1d"} {"level":"info","ts":"2026-11-02T18:06:03Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06:03Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:06:13Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06:13Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:06:15Z","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-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:06:23Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06:24Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:06:24Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:06:25Z","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-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:06: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-a-a29999"}} {"level":"info","ts":"2026-11-02T18:06:34Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06:34Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:06:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:06:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:06: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-a-a29999"}} {"level":"info","ts":"2026-11-02T18:06:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:06:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:06: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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06: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-96768b"}} {"level":"info","ts":"2026-11-02T18:06:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-120394"},"tenantID":"e2e-worker-w1-120394","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-120394"} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:06: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:06: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-a29999"}} {"level":"info","ts":"2026-11-02T18:06:54Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:06:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:06:56Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:06:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:06:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:06:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:07:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:07:03Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:07:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07:06Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:07:07Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:07:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:07:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:07:15Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-b91583"},"tenantID":"e2e-shared-a-w6-b91583","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-b91583"} {"level":"info","ts":"2026-11-02T18:07:24Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:07:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-2f6787"},"tenantID":"e2e-inf-a-2f6787","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-2f6787"} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07:27Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:07:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8a209f"},"tenantID":"e2e-inf-b-8a209f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8a209f"} {"level":"info","ts":"2026-11-02T18:07:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:07:34Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:07:38Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:07:47Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-872354"}} {"level":"info","ts":"2026-11-02T18:07: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:07:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:07:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:07:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:07:56Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:07:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:07:58Z","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-96768b"}} {"level":"info","ts":"2026-11-02T18:07: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-a-872354"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08:06Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:08:07Z","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-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08: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-a-872354"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08:13Z","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-11-02T18:08: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-a29999"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-f6da5f"},"tenantID":"e2e-shared-b-w6-f6da5f","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-f6da5f"} {"level":"info","ts":"2026-11-02T18:08:19Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08:20Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:08:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:08:27Z","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-a29999"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08:30Z","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-872354"}} {"level":"info","ts":"2026-11-02T18:08:31Z","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-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:08:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-2f6787"},"tenantID":"e2e-inf-a-2f6787","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-2f6787"} {"level":"info","ts":"2026-11-02T18:08:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-2f6787"},"tenantID":"e2e-inf-a-2f6787","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-2f6787"} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08: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-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08: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-a-872354"}} {"level":"info","ts":"2026-11-02T18:08: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-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a5c1da"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-96768b"}} {"level":"info","ts":"2026-11-02T18:08:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a5c1da"},"tenantID":"e2e-inf-a-a5c1da","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:08:48Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-872354"},"tenantID":"e2e-inf-a-872354","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-bb6d2e"}} {"level":"info","ts":"2026-11-02T18:08:49Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-96768b"},"tenantID":"e2e-inf-a-96768b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:08: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:08:51Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-bb6d2e"},"tenantID":"e2e-inf-a-bb6d2e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:09: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-inf-a-a29999"}} {"level":"info","ts":"2026-11-02T18:09:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8a209f"},"tenantID":"e2e-inf-b-8a209f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8a209f"} {"level":"info","ts":"2026-11-02T18:09:06Z","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-2f6787"}} {"level":"info","ts":"2026-11-02T18:09:07Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-a29999"},"tenantID":"e2e-inf-a-a29999","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:09:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8a209f"},"tenantID":"e2e-inf-b-8a209f","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-8a209f"} {"level":"info","ts":"2026-11-02T18:09: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-inf-a-2f6787"}} {"level":"info","ts":"2026-11-02T18:09:17Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-2f6787"},"tenantID":"e2e-inf-a-2f6787","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:09:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-c810ca"},"tenantID":"e2e-shared-b-w5-c810ca","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-c810ca"} {"level":"info","ts":"2026-11-02T18:09:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-2899ab"} {"level":"info","ts":"2026-11-02T18:09:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:09:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-5eedab"},"tenantID":"e2e-worker-w3-5eedab","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-5eedab"} {"level":"info","ts":"2026-11-02T18:09:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-7df526"},"tenantID":"e2e-worker-w6-7df526","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-7df526"} {"level":"info","ts":"2026-11-02T18:09:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-069fa5"} {"level":"info","ts":"2026-11-02T18:10:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-863b87"},"tenantID":"e2e-worker-w5-863b87","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-863b87"} {"level":"info","ts":"2026-11-02T18:10: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-inf-b-5fd3e0"}} {"level":"info","ts":"2026-11-02T18:10: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-inf-b-fbbbf8"}} {"level":"info","ts":"2026-11-02T18:10: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-inf-b-b2fc9f"}} {"level":"info","ts":"2026-11-02T18:10:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-f59572"},"tenantID":"e2e-shared-a-w4-f59572","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-f59572"} {"level":"info","ts":"2026-11-02T18:10:13Z","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-d5b905"}} {"level":"info","ts":"2026-11-02T18:10:13Z","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-d5b905"}} {"level":"info","ts":"2026-11-02T18:10:20Z","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-b2fc9f"}} {"level":"info","ts":"2026-11-02T18:10:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-b2fc9f"},"tenantID":"e2e-inf-b-b2fc9f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:10:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-5fd3e0"},"tenantID":"e2e-inf-b-5fd3e0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:10:23Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-fbbbf8"},"tenantID":"e2e-inf-b-fbbbf8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:10:24Z","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-d5b905"}} {"level":"info","ts":"2026-11-02T18:10:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d5b905"},"tenantID":"e2e-inf-b-d5b905","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:10: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-2c9b1d"}} {"level":"info","ts":"2026-11-02T18:10: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-2c9b1d"}} {"level":"info","ts":"2026-11-02T18:10: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-2c9b1d"}} {"level":"info","ts":"2026-11-02T18:10:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-2c9b1d"},"tenantID":"e2e-inf-b-2c9b1d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:11:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T18:11:19Z","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-11-02T18:11:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:11:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-f0a3b8"} {"level":"info","ts":"2026-11-02T18:11:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:11:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-504de7"} {"level":"info","ts":"2026-11-02T18:11: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-inf-b-8a209f"}} {"level":"info","ts":"2026-11-02T18:11:34Z","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-8a209f"}} {"level":"info","ts":"2026-11-02T18:11: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-worker-w1-120394"}} {"level":"info","ts":"2026-11-02T18:11: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-worker-w1-120394"}} {"level":"info","ts":"2026-11-02T18:11: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-w6-b91583"}} {"level":"info","ts":"2026-11-02T18:11:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:11:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:11:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-2672ed"} {"level":"info","ts":"2026-11-02T18:11: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-b-8a209f"}} {"level":"info","ts":"2026-11-02T18:11:45Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-8a209f"},"tenantID":"e2e-inf-b-8a209f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:11:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:11: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-worker-w1-120394"}} {"level":"info","ts":"2026-11-02T18:11:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-b91583"},"tenantID":"e2e-shared-a-w6-b91583","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:11:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-120394"},"tenantID":"e2e-worker-w1-120394","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:11: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":"ai-tenant-e2e-worker-w2-f0a3b8"}} {"level":"info","ts":"2026-11-02T18:11:54Z","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-f0a3b8"}} {"level":"info","ts":"2026-11-02T18:11: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-shared-a-w5-504de7"}} {"level":"info","ts":"2026-11-02T18:11: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-w5-504de7"}} {"level":"info","ts":"2026-11-02T18:12: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-worker-w2-f0a3b8"}} {"level":"info","ts":"2026-11-02T18:12:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-f0a3b8"},"tenantID":"e2e-worker-w2-f0a3b8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12:06Z","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-w4-f59572"}} {"level":"info","ts":"2026-11-02T18:12:06Z","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-f59572"}} {"level":"info","ts":"2026-11-02T18:12:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:12:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-557feb"} {"level":"info","ts":"2026-11-02T18:12:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:12:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-504de7"},"tenantID":"e2e-shared-a-w5-504de7","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-227939"} {"level":"info","ts":"2026-11-02T18:12: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-a-w3-557feb"}} {"level":"info","ts":"2026-11-02T18:12: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-shared-a-w4-f59572"}} {"level":"info","ts":"2026-11-02T18:12:17Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-f59572"},"tenantID":"e2e-shared-a-w4-f59572","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12:20Z","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-557feb"}} {"level":"info","ts":"2026-11-02T18:12:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-557feb"},"tenantID":"e2e-shared-a-w3-557feb","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:12:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:12:35Z","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-f6da5f"}} {"level":"info","ts":"2026-11-02T18:12: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-shared-b-w6-f6da5f"}} {"level":"info","ts":"2026-11-02T18:12: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-shared-b-w4-2672ed"}} {"level":"info","ts":"2026-11-02T18:12: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-b-w4-2672ed"}} {"level":"info","ts":"2026-11-02T18:12:42Z","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-c810ca"}} {"level":"info","ts":"2026-11-02T18:12:43Z","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-c810ca"}} {"level":"info","ts":"2026-11-02T18:12:43Z","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-227939"}} {"level":"info","ts":"2026-11-02T18:12:43Z","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-227939"}} {"level":"info","ts":"2026-11-02T18:12: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-b-w6-f6da5f"}} {"level":"info","ts":"2026-11-02T18:12:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-f6da5f"},"tenantID":"e2e-shared-b-w6-f6da5f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12: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-shared-b-w4-2672ed"}} {"level":"info","ts":"2026-11-02T18:12:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-2672ed"},"tenantID":"e2e-shared-b-w4-2672ed","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12: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-shared-b-w5-c810ca"}} {"level":"info","ts":"2026-11-02T18:12:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-c810ca"},"tenantID":"e2e-shared-b-w5-c810ca","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:12:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:12:55Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-227939"},"tenantID":"e2e-shared-b-w3-227939","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:13: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-worker-w6-7df526"}} {"level":"info","ts":"2026-11-02T18:13:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-7df526"}} {"level":"info","ts":"2026-11-02T18:13:09Z","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-5eedab"}} {"level":"info","ts":"2026-11-02T18:13:10Z","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-5eedab"}} {"level":"info","ts":"2026-11-02T18:13:12Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"}} {"level":"info","ts":"2026-11-02T18:13: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-worker-w4-2899ab"}} {"level":"info","ts":"2026-11-02T18:13:14Z","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-w5-863b87"}} {"level":"info","ts":"2026-11-02T18:13: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-worker-w5-863b87"}} {"level":"info","ts":"2026-11-02T18:13: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-worker-w6-7df526"}} {"level":"info","ts":"2026-11-02T18:13:19Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-7df526"},"tenantID":"e2e-worker-w6-7df526","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:13:20Z","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-5eedab"}} {"level":"info","ts":"2026-11-02T18:13:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-5eedab"},"tenantID":"e2e-worker-w3-5eedab","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:13: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-worker-w4-2899ab"}} {"level":"info","ts":"2026-11-02T18:13:23Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-2899ab"},"tenantID":"e2e-worker-w4-2899ab","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:13:24Z","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-863b87"}} {"level":"info","ts":"2026-11-02T18:13:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-863b87"},"tenantID":"e2e-worker-w5-863b87","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:14:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-069fa5"} {"level":"info","ts":"2026-11-02T18:14:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-069fa5"} {"level":"info","ts":"2026-11-02T18:14:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:14:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-f91b2d"} {"level":"info","ts":"2026-11-02T18:14:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:14: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-a-w0-f91b2d"}} {"level":"info","ts":"2026-11-02T18:14:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c4dbe3"} {"level":"info","ts":"2026-11-02T18:15: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-a-w0-f91b2d"}} {"level":"info","ts":"2026-11-02T18:15:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-f91b2d"},"tenantID":"e2e-shared-a-w0-f91b2d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:15: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-shared-b-w0-c4dbe3"}} {"level":"info","ts":"2026-11-02T18:15:20Z","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-c4dbe3"}} {"level":"info","ts":"2026-11-02T18:15:30Z","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-c4dbe3"}} {"level":"info","ts":"2026-11-02T18:15:30Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c4dbe3"},"tenantID":"e2e-shared-b-w0-c4dbe3","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:15: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-worker-w0-069fa5"}} {"level":"info","ts":"2026-11-02T18:15: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-worker-w0-069fa5"}} {"level":"info","ts":"2026-11-02T18:15:52Z","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-069fa5"}} {"level":"info","ts":"2026-11-02T18:15:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-069fa5"},"tenantID":"e2e-worker-w0-069fa5","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:16:20Z","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-11-02T18:21:21Z","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-11-02T18:21:21Z","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-11-02T18:21:44Z","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-11-02T18:21:44Z","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-11-02T18:21: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-11-02T18:21: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-11-02T18:22:03Z","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-11-02T18:22:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:22:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:23:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-ce839a"} {"level":"info","ts":"2026-11-02T18:23: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-worker-single-main-ce839a"}} {"level":"info","ts":"2026-11-02T18:23: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-worker-single-main-ce839a"}} {"level":"info","ts":"2026-11-02T18:23:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-ce839a"},"tenantID":"e2e-worker-single-main-ce839a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:23:34Z","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-11-02T18:23:34Z","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-11-02T18:23:45Z","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-11-02T18:25:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:25:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-dbe6df"} {"level":"info","ts":"2026-11-02T18:26: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-worker-single-main-dbe6df"}} {"level":"info","ts":"2026-11-02T18:26: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-worker-single-main-dbe6df"}} {"level":"info","ts":"2026-11-02T18:27: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-single-main-dbe6df"}} {"level":"info","ts":"2026-11-02T18:27:06Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-dbe6df"},"tenantID":"e2e-worker-single-main-dbe6df","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:28:36Z","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-11-02T18:28:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T18:28:48Z","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-11-02T18:28:48Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18:28:49Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18:28:49Z","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-11-02T18:28:50Z","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-11-02T18:28:50Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18: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-11-02T18:28:54Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18:28:55Z","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-11-02T18:29:01Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18:29:01Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-02T18:29:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress","gatewayName":"e2e-ait-ae417f29"} {"level":"info","ts":"2026-11-02T18:29:02Z","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-11-02T18:29:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress","gatewayName":"e2e-ait-ae417f29"} {"level":"info","ts":"2026-11-02T18:29:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress","gatewayName":"e2e-ait-ae417f29"} {"level":"info","ts":"2026-11-02T18:29:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress","gatewayName":"e2e-ait-ae417f29"} {"level":"info","ts":"2026-11-02T18:29:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress","gatewayName":"e2e-ait-ae417f29"} {"level":"info","ts":"2026-11-02T18:29:15Z","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-ait-ae417f29"}} {"level":"info","ts":"2026-11-02T18:29:15Z","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-ait-ae417f29"}} {"level":"info","ts":"2026-11-02T18:29:25Z","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-ait-ae417f29"}} {"level":"info","ts":"2026-11-02T18:29:26Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-ae417f29"},"tenantID":"e2e-ait-ae417f29","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T18:29:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-d4ddeb"} {"level":"info","ts":"2026-11-02T18:29:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-d4ddeb"} {"level":"info","ts":"2026-11-02T18:29:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-d4ddeb"} {"level":"info","ts":"2026-11-02T18:29:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-d4ddeb"} {"level":"info","ts":"2026-11-02T18:29:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-d4ddeb"} {"level":"info","ts":"2026-11-02T18:31: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-authcfg-http-d4ddeb"}} {"level":"info","ts":"2026-11-02T18:31: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-authcfg-http-d4ddeb"}} {"level":"info","ts":"2026-11-02T18:31: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-authcfg-http-d4ddeb"}} {"level":"info","ts":"2026-11-02T18:31:23Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-d4ddeb"},"tenantID":"e2e-authcfg-http-d4ddeb","namespace":"openshift-ingress"}