{"level":"info","ts":"2026-10-31T13:41:30Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"}} {"level":"info","ts":"2026-10-31T13:41:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-892b9b1a"}} {"level":"info","ts":"2026-10-31T13:41:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:41:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:41:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-a8c1600c"}} {"level":"info","ts":"2026-10-31T13:41: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-248c2445"}} {"level":"info","ts":"2026-10-31T13:41: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-721f766e"}} {"level":"info","ts":"2026-10-31T13:41: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:41: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:41:40Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"}} {"level":"info","ts":"2026-10-31T13:41: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-892b9b1a"}} {"level":"info","ts":"2026-10-31T13:41: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:41:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:41:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-a8c1600c"}} {"level":"info","ts":"2026-10-31T13:41:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4f340c"},"tenantID":"e2e-shared-a-w2-4f340c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4f340c"} {"level":"info","ts":"2026-10-31T13:41:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:41: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-721f766e"}} {"level":"info","ts":"2026-10-31T13:41: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:41: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:41:50Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"}} {"level":"info","ts":"2026-10-31T13:41: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-892b9b1a"}} {"level":"info","ts":"2026-10-31T13:41: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:41:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"error","ts":"2026-10-31T13:41:56Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"e2e-mt-other-a8c1600c"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:41:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:41:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-721f766e"}} {"level":"info","ts":"2026-10-31T13:41:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a412e04b"}} {"level":"info","ts":"2026-10-31T13:41:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6cea1172"}} {"level":"info","ts":"2026-10-31T13:42:00Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"}} {"level":"info","ts":"2026-10-31T13:42:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-892b9b1a"}} {"level":"info","ts":"2026-10-31T13:42:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:42:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:42:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:42:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-721f766e"}} {"level":"info","ts":"2026-10-31T13:42:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6cea1172"}} {"level":"info","ts":"2026-10-31T13:42:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"}} {"level":"info","ts":"2026-10-31T13:42:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:42:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:42:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-892b9b1a"}} {"level":"info","ts":"2026-10-31T13:42:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:42:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:42:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:42:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"error","ts":"2026-10-31T13:42:19Z","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-721f766e"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:42:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6cea1172"}} {"level":"error","ts":"2026-10-31T13:42:20Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-080812d2"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:42:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-b06b08"},"tenantID":"e2e-shared-b-w2-b06b08","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-b06b08"} {"level":"info","ts":"2026-10-31T13:42:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-6784d6"} {"level":"error","ts":"2026-10-31T13:42:26Z","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-892b9b1a"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:42: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:42:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:42:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:42:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6cea1172"}} {"level":"info","ts":"2026-10-31T13:42:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:42:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:42:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:42:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:42:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:42:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:42:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:42: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:42: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:42:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"}} {"level":"info","ts":"2026-10-31T13:42:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:42: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:42:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-c82140"} {"level":"info","ts":"2026-10-31T13:42: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-20740b3d"}} {"level":"error","ts":"2026-10-31T13:42:56Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"e2e-unlabeled-4d856ab9"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:42:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:42: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:42: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:43: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:43: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-a412e04b"}} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"error","ts":"2026-10-31T13:43:29Z","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-a412e04b"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-69bdf5"},"tenantID":"e2e-inf-a-69bdf5","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-69bdf5"} {"level":"info","ts":"2026-10-31T13:43:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-69bdf5"},"tenantID":"e2e-inf-a-69bdf5","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-69bdf5"} {"level":"info","ts":"2026-10-31T13:43:36Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:38Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:43:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d4b52a"},"tenantID":"e2e-inf-b-d4b52a","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d4b52a"} {"level":"info","ts":"2026-10-31T13:43: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-69bdf5"}} {"level":"info","ts":"2026-10-31T13:43:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d4b52a"},"tenantID":"e2e-inf-b-d4b52a","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-d4b52a"} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:43:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:43:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:43: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-20740b3d"}} {"level":"info","ts":"2026-10-31T13:43:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:43:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-69bdf5"},"tenantID":"e2e-inf-a-69bdf5","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:43: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-6cea1172"}} {"level":"error","ts":"2026-10-31T13:44: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-20740b3d"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:44:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:44: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:44:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:44:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:44: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:44:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:44:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:44: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-6cea1172"}} {"level":"info","ts":"2026-10-31T13:44:32Z","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-d4b52a"}} {"level":"info","ts":"2026-10-31T13:44:33Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d4b52a"}} {"level":"info","ts":"2026-10-31T13:44: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-248c2445"}} {"level":"error","ts":"2026-10-31T13:44:39Z","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-6cea1172"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:44:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T13:44:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-d4b52a"},"tenantID":"e2e-inf-b-d4b52a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:44:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-f4232c"},"tenantID":"e2e-inf-a-f4232c","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-f4232c"} {"level":"info","ts":"2026-10-31T13:44:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cae9ec"},"tenantID":"e2e-inf-b-cae9ec","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-cae9ec"} {"level":"info","ts":"2026-10-31T13:44:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:44:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-fb50fa"},"tenantID":"e2e-inf-a-fb50fa","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-fb50fa"} {"level":"info","ts":"2026-10-31T13:44:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-61f295"},"tenantID":"e2e-inf-b-61f295","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-61f295"} {"level":"info","ts":"2026-10-31T13:44:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-62778a"},"tenantID":"e2e-inf-a-62778a","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-62778a"} {"level":"info","ts":"2026-10-31T13:44:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-4fde10"},"tenantID":"e2e-inf-b-4fde10","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-4fde10"} {"level":"info","ts":"2026-10-31T13:44:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-fb50fa"},"tenantID":"e2e-inf-a-fb50fa","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-fb50fa"} {"level":"info","ts":"2026-10-31T13:44:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-fb50fa"},"tenantID":"e2e-inf-a-fb50fa","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-fb50fa"} {"level":"info","ts":"2026-10-31T13:44:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:45:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:45:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8b2f0a"} {"level":"info","ts":"2026-10-31T13:45:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:45:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-61da9d"},"tenantID":"e2e-inf-a-61da9d","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-61da9d"} {"level":"info","ts":"2026-10-31T13:45:18Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-61f295"},"tenantID":"e2e-inf-b-61f295","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-61f295"} {"level":"info","ts":"2026-10-31T13:45: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-fb50fa"}} {"level":"info","ts":"2026-10-31T13:45:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-61f295"},"tenantID":"e2e-inf-b-61f295","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-61f295"} {"level":"info","ts":"2026-10-31T13:45:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-0d835b"},"tenantID":"e2e-inf-b-0d835b","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-0d835b"} {"level":"info","ts":"2026-10-31T13:45:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-7b3ddd"},"tenantID":"e2e-worker-w0-7b3ddd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-7b3ddd"} {"level":"info","ts":"2026-10-31T13:45:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:45:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:45:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T13:45:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:45:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-d85d82"} {"level":"info","ts":"2026-10-31T13:45:28Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-fb50fa"},"tenantID":"e2e-inf-a-fb50fa","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:45:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-62778a"},"tenantID":"e2e-inf-a-62778a","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-62778a"} {"level":"info","ts":"2026-10-31T13:45:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-62778a"},"tenantID":"e2e-inf-a-62778a","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-62778a"} {"level":"info","ts":"2026-10-31T13:45:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-f4232c"},"tenantID":"e2e-inf-a-f4232c","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-f4232c"} {"level":"info","ts":"2026-10-31T13:45:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-f4232c"},"tenantID":"e2e-inf-a-f4232c","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-f4232c"} {"level":"info","ts":"2026-10-31T13:45:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:45:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"},"tenantID":"e2e-worker-w2-5286ea","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-5286ea"} {"level":"info","ts":"2026-10-31T13:45: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-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:45:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-61da9d"},"tenantID":"e2e-inf-a-61da9d","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-61da9d"} {"level":"info","ts":"2026-10-31T13:45:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-61da9d"},"tenantID":"e2e-inf-a-61da9d","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-61da9d"} {"level":"info","ts":"2026-10-31T13:45:45Z","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-61f295"}} {"level":"info","ts":"2026-10-31T13:45: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-b-61f295"}} {"level":"info","ts":"2026-10-31T13:45:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cae9ec"},"tenantID":"e2e-inf-b-cae9ec","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-cae9ec"} {"level":"info","ts":"2026-10-31T13:45: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-f4232c"}} {"level":"info","ts":"2026-10-31T13:45:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cae9ec"},"tenantID":"e2e-inf-b-cae9ec","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-cae9ec"} {"level":"info","ts":"2026-10-31T13:45: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-248c2445"}} {"level":"info","ts":"2026-10-31T13:45:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-4fde10"},"tenantID":"e2e-inf-b-4fde10","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-4fde10"} {"level":"info","ts":"2026-10-31T13:45: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-62778a"}} {"level":"info","ts":"2026-10-31T13:45:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-4fde10"},"tenantID":"e2e-inf-b-4fde10","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-4fde10"} {"level":"info","ts":"2026-10-31T13:45:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-0d835b"},"tenantID":"e2e-inf-b-0d835b","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-0d835b"} {"level":"info","ts":"2026-10-31T13:45: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-inf-a-61da9d"}} {"level":"info","ts":"2026-10-31T13:45:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-0d835b"},"tenantID":"e2e-inf-b-0d835b","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-0d835b"} {"level":"info","ts":"2026-10-31T13:45:55Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-61f295"},"tenantID":"e2e-inf-b-61f295","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:45:58Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-f4232c"},"tenantID":"e2e-inf-a-f4232c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:45: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-248c2445"}} {"level":"info","ts":"2026-10-31T13:46:02Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-62778a"},"tenantID":"e2e-inf-a-62778a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:46:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-61da9d"},"tenantID":"e2e-inf-a-61da9d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:46: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-248c2445"}} {"level":"info","ts":"2026-10-31T13:46: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-inf-b-4fde10"}} {"level":"info","ts":"2026-10-31T13:46: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-b-4fde10"}} {"level":"error","ts":"2026-10-31T13:46:19Z","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-248c2445"},"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:1070\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:295\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T13:46:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:46:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:46:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:46: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-b-4fde10"}} {"level":"info","ts":"2026-10-31T13:46:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-4fde10"},"tenantID":"e2e-inf-b-4fde10","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:46:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:46:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:46: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-cae9ec"}} {"level":"info","ts":"2026-10-31T13:46: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-cae9ec"}} {"level":"info","ts":"2026-10-31T13:46:36Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-0d835b"}} {"level":"info","ts":"2026-10-31T13:46: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-b-0d835b"}} {"level":"info","ts":"2026-10-31T13:46:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:46: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-cae9ec"}} {"level":"info","ts":"2026-10-31T13:46:44Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-cae9ec"},"tenantID":"e2e-inf-b-cae9ec","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:46:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:46:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:46:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:46:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-0d835b"},"tenantID":"e2e-inf-b-0d835b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:46:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4f340c"},"tenantID":"e2e-shared-a-w2-4f340c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4f340c"} {"level":"info","ts":"2026-10-31T13:46:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:47:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:47:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:47:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:47:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:47:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:47:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:47:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-b06b08"},"tenantID":"e2e-shared-b-w2-b06b08","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-b06b08"} {"level":"info","ts":"2026-10-31T13:47:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-6784d6"} {"level":"info","ts":"2026-10-31T13:47:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:47:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:47:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:47:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:47:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:47:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:47:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:47:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:47:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-c82140"} {"level":"info","ts":"2026-10-31T13:48:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:48:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:48:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:48:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:48:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:48:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:48:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:48:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:48:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:49:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:49:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:49:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:49:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:49:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:49:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:49:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:49:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:49:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:49:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:49:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:49:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:49:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-554759"} {"level":"info","ts":"2026-10-31T13:49:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:49:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:49:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:49:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:49:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T13:49:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:49:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:49:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:49: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-554759"}} {"level":"info","ts":"2026-10-31T13:49:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-35b584"} {"level":"info","ts":"2026-10-31T13:49:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:50:00Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-554759"},"tenantID":"e2e-inf-a-554759","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:50:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:50:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:50:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:50:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8b2f0a"} {"level":"info","ts":"2026-10-31T13:50:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:50:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:50:22Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"}} {"level":"info","ts":"2026-10-31T13:50: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-inf-b-35b584"}} {"level":"info","ts":"2026-10-31T13:50:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:50:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-7b3ddd"},"tenantID":"e2e-worker-w0-7b3ddd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-7b3ddd"} {"level":"info","ts":"2026-10-31T13:50:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T13:50:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:50:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-d85d82"} {"level":"info","ts":"2026-10-31T13:50:32Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-35b584"},"tenantID":"e2e-inf-b-35b584","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:50:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"},"tenantID":"e2e-worker-w2-5286ea","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-5286ea"} {"level":"info","ts":"2026-10-31T13:50:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:50:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:50:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:50:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:51:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:51:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:51:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress","gatewayName":"e2e-inf-a-1ddade"} {"level":"info","ts":"2026-10-31T13:51:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:51:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:51:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:51: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-1ddade"}} {"level":"info","ts":"2026-10-31T13:51:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress","gatewayName":"e2e-inf-b-72c210"} {"level":"info","ts":"2026-10-31T13:51:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:51:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:51:42Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-a-1ddade"},"tenantID":"e2e-inf-a-1ddade","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:51:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4f340c"},"tenantID":"e2e-shared-a-w2-4f340c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4f340c"} {"level":"info","ts":"2026-10-31T13:52:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:52:08Z","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-72c210"}} {"level":"info","ts":"2026-10-31T13:52: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-b-72c210"}} {"level":"info","ts":"2026-10-31T13:52:18Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-inf-b-72c210"},"tenantID":"e2e-inf-b-72c210","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:52:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-b06b08"},"tenantID":"e2e-shared-b-w2-b06b08","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-b06b08"} {"level":"info","ts":"2026-10-31T13:52:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-6784d6"} {"level":"info","ts":"2026-10-31T13:52:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:52:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-20b8a4"},"tenantID":"e2e-ipp-a-20b8a4","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-20b8a4"} {"level":"info","ts":"2026-10-31T13:52:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:52:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-c82140"} {"level":"info","ts":"2026-10-31T13:53:19Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-20b8a4"},"tenantID":"e2e-ipp-a-20b8a4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:53:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:53:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-6a3533"} {"level":"info","ts":"2026-10-31T13:53:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:53:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-612b46"} {"level":"info","ts":"2026-10-31T13:53:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:53:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:53:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:53:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:53:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-4be675"},"tenantID":"e2e-ipp-a-4be675","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-4be675"} {"level":"info","ts":"2026-10-31T13:53:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-a81979"},"tenantID":"e2e-ipp-a-a81979","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-a81979"} {"level":"info","ts":"2026-10-31T13:54:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8a47d6"},"tenantID":"e2e-ipp-b-8a47d6","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8a47d6"} {"level":"info","ts":"2026-10-31T13:54:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:54:15Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-4be675"},"tenantID":"e2e-ipp-a-4be675","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:54:20Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-a81979"},"tenantID":"e2e-ipp-a-a81979","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:54:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:54:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:54:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T13:54:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8a47d6"},"tenantID":"e2e-ipp-b-8a47d6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:54:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:54:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-dafbce"},"tenantID":"e2e-ipp-b-dafbce","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-dafbce"} {"level":"info","ts":"2026-10-31T13:55:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-403dff"},"tenantID":"e2e-ipp-b-403dff","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-403dff"} {"level":"info","ts":"2026-10-31T13:55:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:55:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8b2f0a"} {"level":"info","ts":"2026-10-31T13:55:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:55:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:55:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:55:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:55:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:55:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-7b3ddd"},"tenantID":"e2e-worker-w0-7b3ddd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-7b3ddd"} {"level":"info","ts":"2026-10-31T13:55:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T13:55:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-d85d82"} {"level":"info","ts":"2026-10-31T13:55:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:55:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:55:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:55:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:55:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"},"tenantID":"e2e-worker-w2-5286ea","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-5286ea"} {"level":"info","ts":"2026-10-31T13:55:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:55:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:55:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T13:55:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-dafbce"},"tenantID":"e2e-ipp-b-dafbce","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:55:57Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-403dff"},"tenantID":"e2e-ipp-b-403dff","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:55:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:55:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:56:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:56:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-97927b"} {"level":"info","ts":"2026-10-31T13:56:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:56:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:56:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:56:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-599291"} {"level":"info","ts":"2026-10-31T13:56:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T13:56:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:56:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-e50b22"},"tenantID":"e2e-ipp-a-e50b22","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-e50b22"} {"level":"info","ts":"2026-10-31T13:56:17Z","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-w2-4f340c"}} {"level":"info","ts":"2026-10-31T13:56: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-shared-a-w2-4f340c"}} {"level":"info","ts":"2026-10-31T13:56:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T13:56: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-shared-a-w2-4f340c"}} {"level":"info","ts":"2026-10-31T13:56:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4f340c"},"tenantID":"e2e-shared-a-w2-4f340c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:56:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:56:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:56:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:56:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T13:56: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-w2-b06b08"}} {"level":"info","ts":"2026-10-31T13:56:42Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-b06b08"}} {"level":"info","ts":"2026-10-31T13:56: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-shared-b-w2-b06b08"}} {"level":"info","ts":"2026-10-31T13:56:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-b06b08"},"tenantID":"e2e-shared-b-w2-b06b08","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:57:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-e50b22"},"tenantID":"e2e-ipp-a-e50b22","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:57:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-6784d6"} {"level":"info","ts":"2026-10-31T13:57:26Z","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-5286ea"}} {"level":"info","ts":"2026-10-31T13:57:26Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"}} {"level":"info","ts":"2026-10-31T13:57:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:57:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-33c10a"} {"level":"info","ts":"2026-10-31T13:57:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:57:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-abdcb1"} {"level":"info","ts":"2026-10-31T13:57:36Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"}} {"level":"info","ts":"2026-10-31T13:57:36Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-5286ea"},"tenantID":"e2e-worker-w2-5286ea","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:57:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9f9103"},"tenantID":"e2e-ipp-a-9f9103","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9f9103"} {"level":"info","ts":"2026-10-31T13:57:43Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"}} {"level":"info","ts":"2026-10-31T13:57: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-a-w0-6a3533"}} {"level":"info","ts":"2026-10-31T13:57:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-c82140"} {"level":"info","ts":"2026-10-31T13:57:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-5af6eb"},"tenantID":"e2e-ipp-b-5af6eb","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-5af6eb"} {"level":"info","ts":"2026-10-31T13:57: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-a-w0-6a3533"}} {"level":"info","ts":"2026-10-31T13:57:54Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-6a3533"},"tenantID":"e2e-shared-a-w0-6a3533","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:58:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T13:58:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T13:58:20Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"}} {"level":"info","ts":"2026-10-31T13:58:21Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"}} {"level":"info","ts":"2026-10-31T13:58:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w6-15dc2f"} {"level":"info","ts":"2026-10-31T13:58:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w6-5e8f29"} {"level":"info","ts":"2026-10-31T13:58:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-612b46"},"tenantID":"e2e-shared-b-w0-612b46","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:58:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9f9103"},"tenantID":"e2e-ipp-a-9f9103","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:58:37Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-5af6eb"},"tenantID":"e2e-ipp-b-5af6eb","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:58:50Z","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-7b3ddd"}} {"level":"info","ts":"2026-10-31T13:58:50Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-7b3ddd"}} {"level":"info","ts":"2026-10-31T13:59:00Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-7b3ddd"},"tenantID":"e2e-worker-w0-7b3ddd","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T13:59:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-f9ca72"},"tenantID":"e2e-ipp-b-f9ca72","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-f9ca72"} {"level":"info","ts":"2026-10-31T13:59:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-f9ca72"},"tenantID":"e2e-ipp-b-f9ca72","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:00:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8b2f0a"} {"level":"info","ts":"2026-10-31T14:00:23Z","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-w1-97927b"}} {"level":"info","ts":"2026-10-31T14:00: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-shared-a-w1-97927b"}} {"level":"info","ts":"2026-10-31T14:00:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T14:00:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-d85d82"} {"level":"info","ts":"2026-10-31T14:00:33Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-97927b"},"tenantID":"e2e-shared-a-w1-97927b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:00:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T14:00:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-6784d6"} {"level":"info","ts":"2026-10-31T14:00:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-c82140"} {"level":"info","ts":"2026-10-31T14:00:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-d85d82"} {"level":"info","ts":"2026-10-31T14:00:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8b2f0a"} {"level":"info","ts":"2026-10-31T14:00:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a39e7e"} {"level":"info","ts":"2026-10-31T14:00:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T14:00:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-aabeef"} {"level":"info","ts":"2026-10-31T14:00:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T14:00:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-35d13e"} {"level":"info","ts":"2026-10-31T14:00: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-shared-b-w1-599291"}} {"level":"info","ts":"2026-10-31T14:00:55Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"}} {"level":"info","ts":"2026-10-31T14:01:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-586469"},"tenantID":"e2e-ipp-a-586469","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-586469"} {"level":"info","ts":"2026-10-31T14:01:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T14:01:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w5-974711"} {"level":"info","ts":"2026-10-31T14:01:05Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"}} {"level":"info","ts":"2026-10-31T14:01:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-599291"},"tenantID":"e2e-shared-b-w1-599291","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T14:01:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"}} {"level":"info","ts":"2026-10-31T14:01:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w5-14ba5a"} {"level":"info","ts":"2026-10-31T14:01:18Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w5-974711"},"tenantID":"e2e-shared-a-w5-974711","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:26Z","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-w3-33c10a"}} {"level":"info","ts":"2026-10-31T14:01: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-shared-a-w3-33c10a"}} {"level":"info","ts":"2026-10-31T14:01: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-worker-w1-d85d82"}} {"level":"info","ts":"2026-10-31T14:01: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-worker-w1-d85d82"}} {"level":"info","ts":"2026-10-31T14:01:34Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-586469"},"tenantID":"e2e-ipp-a-586469","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:36Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-33c10a"},"tenantID":"e2e-shared-a-w3-33c10a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:41Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-d85d82"},"tenantID":"e2e-worker-w1-d85d82","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01: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-14ba5a"}} {"level":"info","ts":"2026-10-31T14:01:42Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"}} {"level":"info","ts":"2026-10-31T14:01:42Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"}} {"level":"info","ts":"2026-10-31T14:01:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w5-14ba5a"},"tenantID":"e2e-shared-b-w5-14ba5a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w6-15dc2f"},"tenantID":"e2e-shared-a-w6-15dc2f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:01:54Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"}} {"level":"info","ts":"2026-10-31T14:01: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-shared-b-w3-abdcb1"}} {"level":"info","ts":"2026-10-31T14:02:04Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-abdcb1"},"tenantID":"e2e-shared-b-w3-abdcb1","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:02:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1b75f9"},"tenantID":"e2e-ipp-b-1b75f9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1b75f9"} {"level":"info","ts":"2026-10-31T14:02: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-w5-6784d6"}} {"level":"info","ts":"2026-10-31T14:02: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-worker-w5-6784d6"}} {"level":"info","ts":"2026-10-31T14:02: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-shared-b-w6-5e8f29"}} {"level":"info","ts":"2026-10-31T14:02:09Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"}} {"level":"info","ts":"2026-10-31T14:02:19Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-6784d6"},"tenantID":"e2e-worker-w5-6784d6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:02:20Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w6-5e8f29"},"tenantID":"e2e-shared-b-w6-5e8f29","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:02:21Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"}} {"level":"info","ts":"2026-10-31T14:02: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-worker-w3-c82140"}} {"level":"info","ts":"2026-10-31T14:02:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1b75f9"},"tenantID":"e2e-ipp-b-1b75f9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:02:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-c82140"},"tenantID":"e2e-worker-w3-c82140","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:02:32Z","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-aabeef"}} {"level":"info","ts":"2026-10-31T14:02: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-worker-w6-aabeef"}} {"level":"info","ts":"2026-10-31T14:02:42Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-aabeef"},"tenantID":"e2e-worker-w6-aabeef","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14: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-10-31T14:03: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-shared-a-w4-a39e7e"}} {"level":"info","ts":"2026-10-31T14:03: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-shared-a-w4-a39e7e"}} {"level":"info","ts":"2026-10-31T14:03:45Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a39e7e"},"tenantID":"e2e-shared-a-w4-a39e7e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:03:54Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"}} {"level":"info","ts":"2026-10-31T14:03: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-shared-b-w4-35d13e"}} {"level":"info","ts":"2026-10-31T14:04:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-35d13e"},"tenantID":"e2e-shared-b-w4-35d13e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:04:16Z","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-8b2f0a"}} {"level":"info","ts":"2026-10-31T14:04:16Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"}} {"level":"info","ts":"2026-10-31T14:04:26Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8b2f0a"},"tenantID":"e2e-worker-w4-8b2f0a","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14: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-10-31T14:09:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:09:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:09:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:09: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-10-31T14:09: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-10-31T14:09:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:09:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:10:05Z","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":"error","ts":"2026-10-31T14:10:20Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"namespace":"ai-tenant-e2e-worker-single-main-c4292c","name":"default-tenant","reconcileID":"e10c34de-bc9e-4819-a7eb-f1b9aef2cda6","error":"ensure finalizer: Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T14:10:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"tenantID":"e2e-worker-single-main-c4292c","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-c4292c"} {"level":"info","ts":"2026-10-31T14:10:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"tenantID":"e2e-worker-single-main-c4292c","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-c4292c"} {"level":"info","ts":"2026-10-31T14:10:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"tenantID":"e2e-worker-single-main-c4292c","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-c4292c"} {"level":"info","ts":"2026-10-31T14:11:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"tenantID":"e2e-worker-single-main-c4292c","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-c4292c"} {"level":"info","ts":"2026-10-31T14:11:17Z","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-c4292c"}} {"level":"info","ts":"2026-10-31T14:11: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-worker-single-main-c4292c"}} {"level":"info","ts":"2026-10-31T14:11:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-c4292c"},"tenantID":"e2e-worker-single-main-c4292c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:11:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:11:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:11: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-10-31T14:14:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"},"tenantID":"e2e-worker-single-main-a9dd7f","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-a9dd7f"} {"level":"info","ts":"2026-10-31T14:14:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"},"tenantID":"e2e-worker-single-main-a9dd7f","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-a9dd7f"} {"level":"info","ts":"2026-10-31T14:14:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"},"tenantID":"e2e-worker-single-main-a9dd7f","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-a9dd7f"} {"level":"info","ts":"2026-10-31T14:15:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"},"tenantID":"e2e-worker-single-main-a9dd7f","namespace":"openshift-ingress","gatewayName":"e2e-worker-single-main-a9dd7f"} {"level":"info","ts":"2026-10-31T14:15:03Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"}} {"level":"info","ts":"2026-10-31T14:15: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-single-main-a9dd7f"}} {"level":"info","ts":"2026-10-31T14:15:14Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-single-main-a9dd7f"},"tenantID":"e2e-worker-single-main-a9dd7f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:16:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:16:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T14:16: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-10-31T14:16: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-10-31T14:16: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-10-31T14:16: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-10-31T14:16:51Z","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-10-31T14:16:56Z","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-10-31T14:17:00Z","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-10-31T14:17:00Z","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-10-31T14:17:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-a1008181"},"tenantID":"e2e-ait-a1008181","namespace":"openshift-ingress","gatewayName":"e2e-ait-a1008181"} {"level":"info","ts":"2026-10-31T14:17:17Z","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-a1008181"}} {"level":"info","ts":"2026-10-31T14:17: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-ait-a1008181"}} {"level":"info","ts":"2026-10-31T14:17:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ait-a1008181"},"tenantID":"e2e-ait-a1008181","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T14:17:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-c67e06"},"tenantID":"e2e-authcfg-http-c67e06","namespace":"openshift-ingress","gatewayName":"e2e-authcfg-http-c67e06"} {"level":"info","ts":"2026-10-31T14:19: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-authcfg-http-c67e06"}} {"level":"info","ts":"2026-10-31T14:19: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-authcfg-http-c67e06"}} {"level":"info","ts":"2026-10-31T14:19:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-authcfg-http-c67e06"},"tenantID":"e2e-authcfg-http-c67e06","namespace":"openshift-ingress"}