{"level":"info","ts":"2026-11-02T03:27:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-c170e9"},"tenantID":"e2e-api-b-c170e9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:27: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-c4b20c83"}} {"level":"info","ts":"2026-11-02T03:27: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-6a583760"}} {"level":"info","ts":"2026-11-02T03:27: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-38ac4565"}} {"level":"info","ts":"2026-11-02T03:27:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-c4b20c83"}} {"level":"info","ts":"2026-11-02T03:27:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6a583760"}} {"level":"info","ts":"2026-11-02T03:27:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:27:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"},"tenantID":"e2e-api-a-6a5285","namespace":"openshift-ingress","gatewayName":"e2e-api-a-6a5285"} {"level":"info","ts":"2026-11-02T03:27:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:27:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:28:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"},"tenantID":"e2e-api-a-6a5285","namespace":"openshift-ingress","gatewayName":"e2e-api-a-6a5285"} {"level":"info","ts":"2026-11-02T03:28: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-c4b20c83"}} {"level":"info","ts":"2026-11-02T03:28: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-6a583760"}} {"level":"info","ts":"2026-11-02T03:28: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-38ac4565"}} {"level":"info","ts":"2026-11-02T03:28:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-dd87f0"} {"level":"info","ts":"2026-11-02T03:28:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-dd87f0"} {"level":"info","ts":"2026-11-02T03:28: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-c4b20c83"}} {"level":"info","ts":"2026-11-02T03:28: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-6a583760"}} {"level":"info","ts":"2026-11-02T03:28: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-38ac4565"}} {"level":"info","ts":"2026-11-02T03:28:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-c4b20c83"}} {"level":"info","ts":"2026-11-02T03:28:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6a583760"}} {"level":"info","ts":"2026-11-02T03:28:20Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:28:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"info","ts":"2026-11-02T03:28:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"info","ts":"2026-11-02T03:28:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"error","ts":"2026-11-02T03:28:30Z","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-c4b20c83"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T03:28: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-6a583760"}} {"level":"info","ts":"2026-11-02T03:28: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-38ac4565"}} {"level":"info","ts":"2026-11-02T03:28:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:28:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:28:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"},"tenantID":"e2e-api-a-6a5285","namespace":"openshift-ingress","gatewayName":"e2e-api-a-6a5285"} {"level":"info","ts":"2026-11-02T03:28:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"},"tenantID":"e2e-api-a-6a5285","namespace":"openshift-ingress","gatewayName":"e2e-api-a-6a5285"} {"level":"info","ts":"2026-11-02T03:28:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:28:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-dd87f0"} {"level":"info","ts":"2026-11-02T03:28: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-6a583760"}} {"level":"info","ts":"2026-11-02T03:28: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-38ac4565"}} {"level":"info","ts":"2026-11-02T03:28:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-dd87f0"} {"level":"info","ts":"2026-11-02T03:28:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:28:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:28:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-abc348"} {"level":"info","ts":"2026-11-02T03:29:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-abc348"} {"level":"info","ts":"2026-11-02T03:29:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6a583760"}} {"level":"info","ts":"2026-11-02T03:29:01Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:29:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"error","ts":"2026-11-02T03:29:12Z","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-6a583760"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T03:29:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:29:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"info","ts":"2026-11-02T03:29:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:29:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:29:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:29:32Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:29:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:29:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:29:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-dd87f0"} {"level":"info","ts":"2026-11-02T03:29:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:29:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-dd87f0"},"tenantID":"e2e-ipp-a-dd87f0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:29:47Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"info","ts":"2026-11-02T03:29:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:29:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-abc348"} {"level":"info","ts":"2026-11-02T03:29:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:29:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:29:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-abc348"} {"level":"info","ts":"2026-11-02T03:30:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:30:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-38ac4565"}} {"level":"error","ts":"2026-11-02T03:30:12Z","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-38ac4565"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T03:30:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"info","ts":"2026-11-02T03:30:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-045653"} {"level":"info","ts":"2026-11-02T03:30:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-045653"},"tenantID":"e2e-ipp-a-045653","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:30:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-9d5625"} {"level":"info","ts":"2026-11-02T03:30:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-9d5625"} {"level":"info","ts":"2026-11-02T03:30:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:30:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:30:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:30:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress","gatewayName":"e2e-api-b-f1a692"} {"level":"info","ts":"2026-11-02T03:31:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:31:02Z","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-api-a-6a5285"}} {"level":"info","ts":"2026-11-02T03:31:03Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"}} {"level":"info","ts":"2026-11-02T03:31:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:31:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-abc348"} {"level":"info","ts":"2026-11-02T03:31:13Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-abc348"},"tenantID":"e2e-ipp-a-abc348","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:31:16Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-6a5285"},"tenantID":"e2e-api-a-6a5285","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:31:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-0809c8"} {"level":"info","ts":"2026-11-02T03:31:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-0809c8"} {"level":"info","ts":"2026-11-02T03:31: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-11-02T03:31:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-9d5625"} {"level":"info","ts":"2026-11-02T03:31:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-9d5625"} {"level":"info","ts":"2026-11-02T03:31:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:32:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:32:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:32:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:32:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:32:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:32:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-018375"} {"level":"info","ts":"2026-11-02T03:32:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-018375"},"tenantID":"e2e-ipp-b-018375","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:32:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:32:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-0809c8"} {"level":"info","ts":"2026-11-02T03:32:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-0809c8"} {"level":"info","ts":"2026-11-02T03:33:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-9d5625"} {"level":"info","ts":"2026-11-02T03:33:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:33:13Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-9d5625"},"tenantID":"e2e-ipp-b-9d5625","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:33: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-api-b-f1a692"}} {"level":"info","ts":"2026-11-02T03:33: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-api-b-f1a692"}} {"level":"info","ts":"2026-11-02T03:33: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-api-b-f1a692"}} {"level":"info","ts":"2026-11-02T03:33:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-f1a692"},"tenantID":"e2e-api-b-f1a692","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:33:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:33:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:33:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:34:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-0809c8"} {"level":"info","ts":"2026-11-02T03:34:07Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-0809c8"},"tenantID":"e2e-ipp-b-0809c8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:34:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:35:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:35:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:35:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:36:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-0a04e0"} {"level":"info","ts":"2026-11-02T03:36:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-0a04e0"} {"level":"info","ts":"2026-11-02T03:36:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T03:36:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:36:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:37:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-0a04e0"} {"level":"info","ts":"2026-11-02T03:37:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:37:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-0a04e0"} {"level":"info","ts":"2026-11-02T03:37:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:37:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:37:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:37:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:37:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:37:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-e44998"} {"level":"info","ts":"2026-11-02T03:38:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:38:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-0a04e0"} {"level":"info","ts":"2026-11-02T03:38:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:38:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:38:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:38:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:38:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cb56e9"} {"level":"info","ts":"2026-11-02T03:38:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:38:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cb56e9"} {"level":"info","ts":"2026-11-02T03:38:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:38:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:38:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:38:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:38:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:38:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:38:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:38:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:38:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:39:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:39:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:39:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:39:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:39:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cb56e9"} {"level":"info","ts":"2026-11-02T03:39:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cb56e9"} {"level":"info","ts":"2026-11-02T03:39:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:39:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-167a01"} {"level":"info","ts":"2026-11-02T03:39:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:39:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:39:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:39:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:40:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:40:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:40:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-3d563c"} {"level":"info","ts":"2026-11-02T03:40: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-praxis-a-e44998"}} {"level":"info","ts":"2026-11-02T03:40: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-praxis-a-e44998"}} {"level":"info","ts":"2026-11-02T03:40:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:40:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-2912e6"} {"level":"info","ts":"2026-11-02T03:40:38Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"}} {"level":"info","ts":"2026-11-02T03:40:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T03:40:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cb56e9"} {"level":"info","ts":"2026-11-02T03:40: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-praxis-a-0a04e0"}} {"level":"info","ts":"2026-11-02T03:40:45Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-e44998"},"tenantID":"e2e-praxis-a-e44998","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:40:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:40: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-praxis-a-0a04e0"}} {"level":"info","ts":"2026-11-02T03:40:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:40: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-praxis-a-0a04e0"}} {"level":"info","ts":"2026-11-02T03:40:56Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-0a04e0"},"tenantID":"e2e-praxis-a-0a04e0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:41:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:41:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:41:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:41:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:41:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:41:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:41: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-praxis-b-3d563c"}} {"level":"info","ts":"2026-11-02T03:41:28Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"}} {"level":"info","ts":"2026-11-02T03:41: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-praxis-b-cb56e9"}} {"level":"info","ts":"2026-11-02T03:41: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-praxis-b-cb56e9"}} {"level":"info","ts":"2026-11-02T03:41:38Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"}} {"level":"info","ts":"2026-11-02T03:41:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-3d563c"},"tenantID":"e2e-praxis-b-3d563c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:41: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-praxis-b-cb56e9"}} {"level":"info","ts":"2026-11-02T03:41:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress"} {"level":"error","ts":"2026-11-02T03:41:46Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"namespace":"ai-tenant-e2e-praxis-b-cb56e9","name":"default-tenant","reconcileID":"77f597a5-5b3b-40a9-baf4-d1b197f2a27c","error":"Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T03:41:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:41:50Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cb56e9"},"tenantID":"e2e-praxis-b-cb56e9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:41:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:42:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:42:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:42:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:42:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-9b06f8"} {"level":"info","ts":"2026-11-02T03:42:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:42:30Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"}} {"level":"info","ts":"2026-11-02T03:42:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:42:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:42:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:42:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-167a01"},"tenantID":"e2e-praxis-a-167a01","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:42:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:42:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:42:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:42:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:43:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:43:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ad96f4"} {"level":"info","ts":"2026-11-02T03:43:06Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"}} {"level":"info","ts":"2026-11-02T03:43:07Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"}} {"level":"info","ts":"2026-11-02T03:43: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-praxis-a-2912e6"}} {"level":"info","ts":"2026-11-02T03:43:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:43:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-2912e6"},"tenantID":"e2e-praxis-a-2912e6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:43: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-praxis-b-9b06f8"}} {"level":"info","ts":"2026-11-02T03:43:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:43:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:43: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-praxis-b-9b06f8"}} {"level":"info","ts":"2026-11-02T03:43:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:43:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:43:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-9b06f8"},"tenantID":"e2e-praxis-b-9b06f8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:43:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:43:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:43:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:43:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:43:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:43:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:44:07Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"}} {"level":"info","ts":"2026-11-02T03:44: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-praxis-b-ad96f4"}} {"level":"info","ts":"2026-11-02T03:44:18Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"}} {"level":"info","ts":"2026-11-02T03:44:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ad96f4"},"tenantID":"e2e-praxis-b-ad96f4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:44:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:44:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:44:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-1b1008"} {"level":"info","ts":"2026-11-02T03:44:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:45:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:45:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:45:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:45:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:45:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:45:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:45:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:45:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:45:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:45:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:45:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:45:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:45:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:45:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:45:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T03:45:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:45:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:46:11Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"}} {"level":"info","ts":"2026-11-02T03:46:12Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"}} {"level":"info","ts":"2026-11-02T03:46:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:46:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-1b1008"},"tenantID":"e2e-praxis-a-1b1008","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:46:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:46:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:46:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:46:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:46:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:46:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:46:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:47:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:47:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:47:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:47:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:47:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:47:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:47:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:47:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:47:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:47:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:47:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:47:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:48:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:48:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:48:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:48:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:48:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-f68c7e"} {"level":"info","ts":"2026-11-02T03:48:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:48:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:48:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:48:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:49:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:49:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:49:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:49: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-praxis-b-f68c7e"}} {"level":"info","ts":"2026-11-02T03:49:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:49:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-f68c7e"},"tenantID":"e2e-praxis-b-f68c7e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:49:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:50:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:50:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:50:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:50:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:50:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:50:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:50:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:50:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:50:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:50:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:50:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:50:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:50:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:50:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:50:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:50:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:50:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T03:51:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:51:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:51:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:51:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:51:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:51:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:51:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:52:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:52:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:52:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:52:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:52:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:52:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:52:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:52:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:53:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:53:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:53:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:53:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:53:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:53:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:53:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:54:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:54:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:54:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:54:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:54:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress","gatewayName":"e2e-explicit-86f4c4"} {"level":"info","ts":"2026-11-02T03:54: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-explicit-86f4c4"}} {"level":"info","ts":"2026-11-02T03:54: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-explicit-86f4c4"}} {"level":"info","ts":"2026-11-02T03:54:37Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"}} {"level":"info","ts":"2026-11-02T03:54:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-86f4c4"},"tenantID":"e2e-explicit-86f4c4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T03:55:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T03:55:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T03:55:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T03:55:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:55:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T03:55:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T03:55:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T03:57:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:57:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T03:57:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:57:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:57:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:57:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T03:57:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61c297"},"tenantID":"e2e-extmod-a-61c297","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61c297"} {"level":"info","ts":"2026-11-02T03:57:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61c297"},"tenantID":"e2e-extmod-a-61c297","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61c297"} {"level":"info","ts":"2026-11-02T03:57:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"},"tenantID":"e2e-extmod-a-9b7f43","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-9b7f43"} {"level":"info","ts":"2026-11-02T03:57:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"},"tenantID":"e2e-extmod-a-9b7f43","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-9b7f43"} {"level":"info","ts":"2026-11-02T03:57:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T03:57:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:58:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:58:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T03:58:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"},"tenantID":"e2e-extmod-a-ae1315","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-ae1315"} {"level":"info","ts":"2026-11-02T03:58:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"},"tenantID":"e2e-extmod-a-ae1315","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-ae1315"} {"level":"info","ts":"2026-11-02T03:58:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:58:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T03:58:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:58:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T03:58:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-4c3ea5"} {"level":"info","ts":"2026-11-02T03:58:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"},"tenantID":"e2e-extmod-a-61f3b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61f3b6"} {"level":"info","ts":"2026-11-02T03:58:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"},"tenantID":"e2e-extmod-a-61f3b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61f3b6"} {"level":"info","ts":"2026-11-02T03:58:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61c297"},"tenantID":"e2e-extmod-a-61c297","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61c297"} {"level":"info","ts":"2026-11-02T03:58:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61c297"},"tenantID":"e2e-extmod-a-61c297","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61c297"} {"level":"info","ts":"2026-11-02T03:58:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T03:58:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-d94cc3"} {"level":"info","ts":"2026-11-02T03:59:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"},"tenantID":"e2e-extmod-a-9b7f43","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-9b7f43"} {"level":"info","ts":"2026-11-02T03:59:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"},"tenantID":"e2e-extmod-a-9b7f43","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-9b7f43"} {"level":"info","ts":"2026-11-02T03:59:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:59:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"},"tenantID":"e2e-autores-e69cf2","namespace":"openshift-ingress","gatewayName":"e2e-autores-e69cf2"} {"level":"info","ts":"2026-11-02T03:59:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"},"tenantID":"e2e-autores-e69cf2","namespace":"openshift-ingress","gatewayName":"e2e-autores-e69cf2"} {"level":"info","ts":"2026-11-02T03:59:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T03:59:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"},"tenantID":"e2e-extmod-a-ae1315","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-ae1315"} {"level":"info","ts":"2026-11-02T03:59:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"},"tenantID":"e2e-extmod-a-ae1315","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-ae1315"} {"level":"info","ts":"2026-11-02T04:00:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"},"tenantID":"e2e-extmod-a-61f3b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61f3b6"} {"level":"info","ts":"2026-11-02T04:00:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-ca6546"} {"level":"info","ts":"2026-11-02T04:00:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T04:00:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"},"tenantID":"e2e-extmod-a-61f3b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-61f3b6"} {"level":"info","ts":"2026-11-02T04:00:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-398828"} {"level":"info","ts":"2026-11-02T04:00: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-extmod-a-61c297"}} {"level":"info","ts":"2026-11-02T04:00: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-extmod-a-61c297"}} {"level":"info","ts":"2026-11-02T04:00:39Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"}} {"level":"info","ts":"2026-11-02T04:00:40Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"}} {"level":"info","ts":"2026-11-02T04:00:41Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"}} {"level":"info","ts":"2026-11-02T04:00:44Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61c297"},"tenantID":"e2e-extmod-a-61c297","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:00:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-5ac93f"} {"level":"info","ts":"2026-11-02T04:00:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-1f6e39"} {"level":"info","ts":"2026-11-02T04:00: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-extmod-a-9b7f43"}} {"level":"info","ts":"2026-11-02T04:00:54Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-9b7f43"},"tenantID":"e2e-extmod-a-9b7f43","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:01:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T04:01:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"},"tenantID":"e2e-autores-e69cf2","namespace":"openshift-ingress","gatewayName":"e2e-autores-e69cf2"} {"level":"info","ts":"2026-11-02T04:01:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"},"tenantID":"e2e-autores-e69cf2","namespace":"openshift-ingress","gatewayName":"e2e-autores-e69cf2"} {"level":"info","ts":"2026-11-02T04:01: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-extmod-a-ae1315"}} {"level":"info","ts":"2026-11-02T04:01:10Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"}} {"level":"info","ts":"2026-11-02T04:01: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-extmod-a-ae1315"}} {"level":"info","ts":"2026-11-02T04:01:23Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-ae1315"},"tenantID":"e2e-extmod-a-ae1315","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:01: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-extmod-a-61f3b6"}} {"level":"info","ts":"2026-11-02T04:01:46Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"}} {"level":"info","ts":"2026-11-02T04:01:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"}} {"level":"info","ts":"2026-11-02T04:01:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-61f3b6"},"tenantID":"e2e-extmod-a-61f3b6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:02:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-ee0fed"} {"level":"info","ts":"2026-11-02T04:02: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-shared-a-w2-4c3ea5"}} {"level":"info","ts":"2026-11-02T04:02:16Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"}} {"level":"info","ts":"2026-11-02T04: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-shared-a-w0-ee0fed"}} {"level":"info","ts":"2026-11-02T04:02:22Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"}} {"level":"info","ts":"2026-11-02T04:02:25Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"}} {"level":"info","ts":"2026-11-02T04:02: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-autores-e69cf2"}} {"level":"info","ts":"2026-11-02T04:02:29Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-4c3ea5"},"tenantID":"e2e-shared-a-w2-4c3ea5","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:02:33Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"}} {"level":"info","ts":"2026-11-02T04:02:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-ee0fed"},"tenantID":"e2e-shared-a-w0-ee0fed","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:02:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-a7cf93"} {"level":"info","ts":"2026-11-02T04:02:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-e69cf2"},"tenantID":"e2e-autores-e69cf2","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:02:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-147104"} {"level":"info","ts":"2026-11-02T04:02:47Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"}} {"level":"info","ts":"2026-11-02T04:02: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-shared-b-w0-147104"}} {"level":"info","ts":"2026-11-02T04:02:58Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"}} {"level":"info","ts":"2026-11-02T04:03:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-147104"},"tenantID":"e2e-shared-b-w0-147104","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:03:02Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"}} {"level":"info","ts":"2026-11-02T04:03:11Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"}} {"level":"info","ts":"2026-11-02T04:03:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-ac7ab4"} {"level":"info","ts":"2026-11-02T04:03:15Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-a7cf93"},"tenantID":"e2e-shared-a-w4-a7cf93","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:03:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-7c1bee"} {"level":"info","ts":"2026-11-02T04:03:35Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"}} {"level":"info","ts":"2026-11-02T04:03:36Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"}} {"level":"info","ts":"2026-11-02T04:03:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-3b27a5"} {"level":"info","ts":"2026-11-02T04:03:44Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"}} {"level":"info","ts":"2026-11-02T04:03: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-shared-b-w2-d94cc3"}} {"level":"info","ts":"2026-11-02T04:03:46Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"}} {"level":"info","ts":"2026-11-02T04:03:49Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-7c1bee"},"tenantID":"e2e-shared-a-w1-7c1bee","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:03:56Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"}} {"level":"info","ts":"2026-11-02T04:03:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-d94cc3"},"tenantID":"e2e-shared-b-w2-d94cc3","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:04:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-aad578"} {"level":"info","ts":"2026-11-02T04:04:02Z","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-ac7ab4"}} {"level":"info","ts":"2026-11-02T04:04:03Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"}} {"level":"info","ts":"2026-11-02T04:04:04Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"}} {"level":"info","ts":"2026-11-02T04:04:05Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"}} {"level":"info","ts":"2026-11-02T04:04:06Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"}} {"level":"info","ts":"2026-11-02T04:04:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:04:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:04:15Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-ac7ab4"},"tenantID":"e2e-shared-b-w4-ac7ab4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:04:18Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-1f6e39"},"tenantID":"e2e-worker-w0-1f6e39","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:04:20Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-3b27a5"},"tenantID":"e2e-shared-b-w1-3b27a5","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:04:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-3d14ee"} {"level":"info","ts":"2026-11-02T04:04:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:04: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-worker-w2-ca6546"}} {"level":"info","ts":"2026-11-02T04:04:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:04:58Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"}} {"level":"info","ts":"2026-11-02T04:04:59Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"}} {"level":"info","ts":"2026-11-02T04:05:04Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"}} {"level":"info","ts":"2026-11-02T04:05:06Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-ca6546"},"tenantID":"e2e-worker-w2-ca6546","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:05:10Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"}} {"level":"info","ts":"2026-11-02T04:05:10Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"}} {"level":"info","ts":"2026-11-02T04:05:12Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-398828"},"tenantID":"e2e-worker-w4-398828","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:05:13Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"}} {"level":"info","ts":"2026-11-02T04:05:22Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"}} {"level":"info","ts":"2026-11-02T04:05:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-5ac93f"},"tenantID":"e2e-worker-w1-5ac93f","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:05:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-858236"} {"level":"info","ts":"2026-11-02T04:05:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:05:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3f24d0"} {"level":"info","ts":"2026-11-02T04:05:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"info","ts":"2026-11-02T04:05:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"info","ts":"2026-11-02T04:06:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-02T04:06:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"info","ts":"2026-11-02T04:06:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"info","ts":"2026-11-02T04:06:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"info","ts":"2026-11-02T04:06:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-12c92e"} {"level":"error","ts":"2026-11-02T04:06:59Z","msg":"Reconciler error","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","ExternalModel":{"name":"e2e-att-noaccess-287779","namespace":"e2e-extmod-att-noaccess-41da3e"},"namespace":"e2e-extmod-att-noaccess-41da3e","name":"e2e-att-noaccess-287779","reconcileID":"cb73223e-0408-4e50-a4fb-0fdc3e7497d9","error":"update ExternalModel attachment finalizer: externalmodels.inference.opendatahub.io \"e2e-att-noaccess-287779\" not found","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T04:07:12Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"}} {"level":"info","ts":"2026-11-02T04:07:13Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"}} {"level":"info","ts":"2026-11-02T04:07:24Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"}} {"level":"info","ts":"2026-11-02T04:07:26Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3f24d0"},"tenantID":"e2e-extmod-a-3f24d0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:07:59Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"}} {"level":"info","ts":"2026-11-02T04:08:01Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"}} {"level":"info","ts":"2026-11-02T04:08:11Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"}} {"level":"info","ts":"2026-11-02T04:08:13Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-12c92e"},"tenantID":"e2e-extmod-b-12c92e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:08: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-w3-aad578"}} {"level":"info","ts":"2026-11-02T04:08:36Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"}} {"level":"info","ts":"2026-11-02T04:08:46Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"}} {"level":"info","ts":"2026-11-02T04:08:49Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-aad578"},"tenantID":"e2e-shared-a-w3-aad578","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:09:05Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"}} {"level":"info","ts":"2026-11-02T04:09:07Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"}} {"level":"info","ts":"2026-11-02T04:09: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-b-w3-3d14ee"}} {"level":"info","ts":"2026-11-02T04:09:19Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress"} {"level":"error","ts":"2026-11-02T04:09:19Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"namespace":"ai-tenant-e2e-shared-b-w3-3d14ee","name":"default-tenant","reconcileID":"629215cd-6ede-43a7-a18f-182ff10965d6","error":"Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-11-02T04:09:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-3d14ee"},"tenantID":"e2e-shared-b-w3-3d14ee","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-02T04:09:29Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"}} {"level":"info","ts":"2026-11-02T04:09: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-w3-858236"}} {"level":"info","ts":"2026-11-02T04:09:41Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"}} {"level":"info","ts":"2026-11-02T04:09:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-858236"},"tenantID":"e2e-worker-w3-858236","namespace":"openshift-ingress"}