{"level":"info","ts":"2026-10-31T00:35:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:35:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-70babe"},"tenantID":"e2e-ipp-b-70babe","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-70babe"} {"level":"info","ts":"2026-10-31T00:35:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-70babe"},"tenantID":"e2e-ipp-b-70babe","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-70babe"} {"level":"info","ts":"2026-10-31T00:35:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:35:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:19Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:35:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-70babe"},"tenantID":"e2e-ipp-b-70babe","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:35:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-70babe"},"tenantID":"e2e-ipp-b-70babe","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T00:35:24Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-70babe"},"namespace":"ai-tenant-e2e-ipp-b-70babe","name":"default-tenant","reconcileID":"85a80ad8-0781-45fa-86fb-54d2ef93cce5","error":"remove finalizer: Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T00:35:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:35:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:35:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:35:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:39Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:35:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-f6a8a5"} {"level":"info","ts":"2026-10-31T00:35:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-f6a8a5"} {"level":"info","ts":"2026-10-31T00:35:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:35:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:49Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:35:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:35:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:35:59Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:36:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:36:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:36:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:36:09Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:36:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:36:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:36:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:36:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:36:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:36:21Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:36: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-api-b-2cda64"}} {"level":"info","ts":"2026-10-31T00:36: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-api-b-2cda64"}} {"level":"info","ts":"2026-10-31T00:36:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:36:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:36:31Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:36:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:36:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-f6a8a5"} {"level":"info","ts":"2026-10-31T00:36:39Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-2cda64"},"tenantID":"e2e-api-b-2cda64","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:36:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:36:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-f6a8a5"} {"level":"info","ts":"2026-10-31T00:36:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:36: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-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:36: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-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:36: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-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:36:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:36:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:36:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:36:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:37:07Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:37:07Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:37:07Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:37:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:37:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:37:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"info","ts":"2026-10-31T00:37:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"}} {"level":"info","ts":"2026-10-31T00:37:17Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:37:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:37:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-b6d303ca"}} {"level":"error","ts":"2026-10-31T00:37:29Z","logger":"tenant","msg":"praxis-extproc cleanup exceeded deletion timeout; force-removing finalizer without confirming cleanup succeeded","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-3c8ed24e"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T00:37:29Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:37:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:37:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-f6a8a5"} {"level":"info","ts":"2026-10-31T00:37:41Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-f6a8a5"},"tenantID":"e2e-ipp-a-f6a8a5","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T00:37:41Z","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-b6d303ca"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T00:37:41Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:37:51Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38: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-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:38:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress","gatewayName":"e2e-api-a-752be8"} {"level":"info","ts":"2026-10-31T00:38:14Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38:24Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00:38:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00:38:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:38:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:38:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-97fc39"} {"level":"info","ts":"2026-10-31T00:38: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-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38:39Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:38:40Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"tenantID":"e2e-ipp-a-97fc39","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T00:38:40Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-97fc39"},"namespace":"ai-tenant-e2e-ipp-a-97fc39","name":"default-tenant","reconcileID":"2bab9051-db7e-4307-957f-63abe5b6613e","error":"remove finalizer: Operation cannot be fulfilled on maastenantconfigs.maas.opendatahub.io \"default-tenant\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T00:38:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:38:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:38:48Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:38:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:38:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:38:58Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"info","ts":"2026-10-31T00:39:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:39:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:39:08Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-0d838cf4"}} {"level":"error","ts":"2026-10-31T00:39:18Z","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-0d838cf4"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T00:39:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00:39:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00:39:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:39:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T00:39:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:39:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:40:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:40:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:40:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:40:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00:40:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress","gatewayName":"e2e-api-b-726d5b"} {"level":"info","ts":"2026-10-31T00: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-api-a-752be8"}} {"level":"info","ts":"2026-10-31T00:40: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-api-a-752be8"}} {"level":"info","ts":"2026-10-31T00:41:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-752be8"},"tenantID":"e2e-api-a-752be8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:41:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:41:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-2c02a9"} {"level":"info","ts":"2026-10-31T00:41:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:41:16Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-2c02a9"},"tenantID":"e2e-ipp-b-2c02a9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:41:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:41:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:41:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:41:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:41:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:41:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:41:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:41:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-1a4f30"} {"level":"info","ts":"2026-10-31T00:41:45Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-1a4f30"},"tenantID":"e2e-ipp-b-1a4f30","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:41:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:42:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:42:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:42:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00:43:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00: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-api-b-726d5b"}} {"level":"info","ts":"2026-10-31T00:43: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-api-b-726d5b"}} {"level":"info","ts":"2026-10-31T00:43: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-api-b-726d5b"}} {"level":"info","ts":"2026-10-31T00:43:21Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-726d5b"},"tenantID":"e2e-api-b-726d5b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:43:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:43:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:43:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:43:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:43:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:43:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:43:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00:43:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00:44:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:44:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:44:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:44:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:44:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00:44:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-87b0f8"} {"level":"info","ts":"2026-10-31T00:44:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:44:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-38dd3e"} {"level":"info","ts":"2026-10-31T00:44:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:44:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T00:45:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:45:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:45:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:45:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-7ae676"} {"level":"info","ts":"2026-10-31T00:45:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:45:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:45:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:45:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:45:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:45:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:45:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-6a693b"} {"level":"info","ts":"2026-10-31T00:45:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:45:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:45:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:46:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:46:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:46:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:46: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-praxis-a-87b0f8"}} {"level":"info","ts":"2026-10-31T00:46: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-praxis-a-87b0f8"}} {"level":"info","ts":"2026-10-31T00:46:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:46:23Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-87b0f8"},"tenantID":"e2e-praxis-a-87b0f8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:46:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:46:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:46:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:46:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:46:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:46:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:46:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:46:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:47:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:47:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:47: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-praxis-a-38dd3e"}} {"level":"info","ts":"2026-10-31T00:47:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:47:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-ef8827"} {"level":"info","ts":"2026-10-31T00:47:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:47:15Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"}} {"level":"info","ts":"2026-10-31T00:47:17Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-38dd3e"},"tenantID":"e2e-praxis-a-38dd3e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:47:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:47:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:47:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-31144e"} {"level":"info","ts":"2026-10-31T00:47:49Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"}} {"level":"info","ts":"2026-10-31T00:47:51Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"}} {"level":"info","ts":"2026-10-31T00:47:53Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"}} {"level":"info","ts":"2026-10-31T00:47:55Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"}} {"level":"info","ts":"2026-10-31T00:48: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-praxis-a-7ae676"}} {"level":"info","ts":"2026-10-31T00:48:04Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-7ae676"},"tenantID":"e2e-praxis-a-7ae676","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:48: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-praxis-b-ef8827"}} {"level":"info","ts":"2026-10-31T00:48:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:48:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-ef8827"},"tenantID":"e2e-praxis-b-ef8827","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:48: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-praxis-a-6a693b"}} {"level":"info","ts":"2026-10-31T00:48:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-bf38e4"} {"level":"info","ts":"2026-10-31T00:48:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:48:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:48:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-6a693b"},"tenantID":"e2e-praxis-a-6a693b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:48:31Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"}} {"level":"info","ts":"2026-10-31T00:48: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-praxis-b-31144e"}} {"level":"info","ts":"2026-10-31T00:48:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:48:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-868b06"} {"level":"info","ts":"2026-10-31T00:48:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-31144e"},"tenantID":"e2e-praxis-b-31144e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:48:53Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"}} {"level":"info","ts":"2026-10-31T00:48: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-b-bf38e4"}} {"level":"info","ts":"2026-10-31T00:49: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-praxis-b-bf38e4"}} {"level":"info","ts":"2026-10-31T00:49:07Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-bf38e4"},"tenantID":"e2e-praxis-b-bf38e4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:49:17Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"}} {"level":"info","ts":"2026-10-31T00:49: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-868b06"}} {"level":"info","ts":"2026-10-31T00:49:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"}} {"level":"info","ts":"2026-10-31T00:49:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-868b06"},"tenantID":"e2e-praxis-b-868b06","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:49:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:49:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:49:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:50:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:50:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:50:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T00:50:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:50:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:50:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:50:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:50:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:50:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:50:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:50:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:50:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:50:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:50:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:50:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:50:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:50:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:51:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:51:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:51:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:51:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:51:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:51:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:51:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:51:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:51:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:51:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:51:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:51:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:51:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:51:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:51:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:51:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:51:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:52:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:52:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:52:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:52:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:52:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:52:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:52:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:52:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:52:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:52:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:52:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:52:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:52:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:53:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:53:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:53:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress","gatewayName":"e2e-autores-1a1181"} {"level":"info","ts":"2026-10-31T00:53:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:53:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:53:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:53:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:53:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:53:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:53:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:53:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T00:53:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:53:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:53:55Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"}} {"level":"info","ts":"2026-10-31T00:53:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:53:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:54:02Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-1a1181"},"tenantID":"e2e-autores-1a1181","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T00:54:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:54:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:54:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:54:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:54:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:54:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:54:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:54:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:55:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:55:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:55:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:55:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T00:55:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T00:56:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:56:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:56:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T00:56:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T00:56:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:56:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:57:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:57:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:57:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T00:57:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:57:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:57:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T00:57:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T00:58:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T00:58:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T00:58:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T00:58:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T00:58:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T00:58:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T00:59:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T00:59:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T00:59:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T00:59:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T00:59:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T00:59:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T01:00:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T01:00:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T01:00:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T01:00:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T01:00:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:00:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:00:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:00:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:00:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T01:01:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T01:01:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T01:01:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:01:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T01:01:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-f13553"} {"level":"info","ts":"2026-10-31T01:01:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T01:01:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:01:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-cc6150"},"tenantID":"e2e-extmod-a-cc6150","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-cc6150"} {"level":"info","ts":"2026-10-31T01:02:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:02:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-cc6150"},"tenantID":"e2e-extmod-a-cc6150","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-cc6150"} {"level":"info","ts":"2026-10-31T01:02:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:02:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T01:02:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T01:02:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-16b984"} {"level":"info","ts":"2026-10-31T01:02:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T01:02:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T01:02:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"},"tenantID":"e2e-explicit-5498e8","namespace":"openshift-ingress","gatewayName":"e2e-explicit-5498e8"} {"level":"info","ts":"2026-10-31T01:02:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"},"tenantID":"e2e-explicit-5498e8","namespace":"openshift-ingress","gatewayName":"e2e-explicit-5498e8"} {"level":"info","ts":"2026-10-31T01:02:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T01:02:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"},"tenantID":"e2e-extmod-a-2aebbd","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-2aebbd"} {"level":"info","ts":"2026-10-31T01:02:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-bf325c"} {"level":"info","ts":"2026-10-31T01:02:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"},"tenantID":"e2e-extmod-a-2aebbd","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-2aebbd"} {"level":"info","ts":"2026-10-31T01:03:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:03:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-e8808d"} {"level":"info","ts":"2026-10-31T01:03:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-cc6150"},"tenantID":"e2e-extmod-a-cc6150","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-cc6150"} {"level":"info","ts":"2026-10-31T01:03:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-cc6150"},"tenantID":"e2e-extmod-a-cc6150","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-cc6150"} {"level":"info","ts":"2026-10-31T01:03:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:03:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"},"tenantID":"e2e-extmod-a-fae60c","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-fae60c"} {"level":"info","ts":"2026-10-31T01:03:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"},"tenantID":"e2e-extmod-a-fae60c","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-fae60c"} {"level":"info","ts":"2026-10-31T01:03:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:03:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-aaa842"} {"level":"info","ts":"2026-10-31T01:03:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:03:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:03:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-7abb95"} {"level":"info","ts":"2026-10-31T01:03:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T01:04:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T01:04:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"},"tenantID":"e2e-explicit-5498e8","namespace":"openshift-ingress","gatewayName":"e2e-explicit-5498e8"} {"level":"info","ts":"2026-10-31T01:04:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"},"tenantID":"e2e-explicit-5498e8","namespace":"openshift-ingress","gatewayName":"e2e-explicit-5498e8"} {"level":"info","ts":"2026-10-31T01:04:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"},"tenantID":"e2e-extmod-a-2aebbd","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-2aebbd"} {"level":"info","ts":"2026-10-31T01:04:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-e1ca71"} {"level":"info","ts":"2026-10-31T01:04:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"},"tenantID":"e2e-extmod-a-2aebbd","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-2aebbd"} {"level":"info","ts":"2026-10-31T01:04:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-869cca"} {"level":"info","ts":"2026-10-31T01:04:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-cfc055"} {"level":"info","ts":"2026-10-31T01:04:52Z","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-cc6150"}} {"level":"info","ts":"2026-10-31T01: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-extmod-a-cc6150"}} {"level":"info","ts":"2026-10-31T01:05: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-a-cc6150"}} {"level":"info","ts":"2026-10-31T01:05:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"},"tenantID":"e2e-extmod-a-fae60c","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-fae60c"} {"level":"info","ts":"2026-10-31T01:05:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-cc6150"},"tenantID":"e2e-extmod-a-cc6150","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:05:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"},"tenantID":"e2e-extmod-a-fae60c","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-fae60c"} {"level":"info","ts":"2026-10-31T01:05:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:05:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-a7eb09"} {"level":"info","ts":"2026-10-31T01:05:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:05:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-c6b3b9"} {"level":"info","ts":"2026-10-31T01:05:41Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"}} {"level":"info","ts":"2026-10-31T01:05:42Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"}} {"level":"info","ts":"2026-10-31T01:05: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-extmod-a-2aebbd"}} {"level":"info","ts":"2026-10-31T01:05:43Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"}} {"level":"info","ts":"2026-10-31T01:05:52Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"}} {"level":"info","ts":"2026-10-31T01:05:55Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-5498e8"},"tenantID":"e2e-explicit-5498e8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:05:57Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-2aebbd"},"tenantID":"e2e-extmod-a-2aebbd","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:06:16Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"}} {"level":"info","ts":"2026-10-31T01:06:17Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"}} {"level":"info","ts":"2026-10-31T01:06:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:06:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:06:23Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"}} {"level":"info","ts":"2026-10-31T01:06:27Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"}} {"level":"info","ts":"2026-10-31T01:06:30Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-16b984"},"tenantID":"e2e-shared-a-w2-16b984","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:06: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-extmod-a-fae60c"}} {"level":"info","ts":"2026-10-31T01:06:36Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-fae60c"},"tenantID":"e2e-extmod-a-fae60c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:06:40Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"}} {"level":"info","ts":"2026-10-31T01:06: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-aaa842"}} {"level":"info","ts":"2026-10-31T01:06: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-a-w3-f13553"}} {"level":"info","ts":"2026-10-31T01:06: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-a-w3-f13553"}} {"level":"info","ts":"2026-10-31T01:06:48Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"}} {"level":"info","ts":"2026-10-31T01:06:50Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"}} {"level":"info","ts":"2026-10-31T01:06:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-4e1a6c"} {"level":"info","ts":"2026-10-31T01:06:54Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-aaa842"},"tenantID":"e2e-extmod-a-aaa842","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:06:59Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"}} {"level":"info","ts":"2026-10-31T01:07:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-f13553"},"tenantID":"e2e-shared-a-w3-f13553","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:07:03Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-a7eb09"},"tenantID":"e2e-shared-a-w1-a7eb09","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:07:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:07:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-395b06"} {"level":"info","ts":"2026-10-31T01:07:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T01:07:23Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"}} {"level":"info","ts":"2026-10-31T01: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-shared-b-w2-bf325c"}} {"level":"info","ts":"2026-10-31T01:07:35Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"}} {"level":"info","ts":"2026-10-31T01:07:37Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-bf325c"},"tenantID":"e2e-shared-b-w2-bf325c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:07:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"info","ts":"2026-10-31T01:07:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:07:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:07:49Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"}} {"level":"info","ts":"2026-10-31T01:07:51Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"}} {"level":"info","ts":"2026-10-31T01:07:56Z","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-4e1a6c"}} {"level":"info","ts":"2026-10-31T01:07:57Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"}} {"level":"info","ts":"2026-10-31T01: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-shared-b-w1-e8808d"}} {"level":"info","ts":"2026-10-31T01:08:04Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-e8808d"},"tenantID":"e2e-shared-b-w1-e8808d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:08:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"}} {"level":"info","ts":"2026-10-31T01:08:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-4e1a6c"},"tenantID":"e2e-shared-b-w3-4e1a6c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:08:17Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"}} {"level":"info","ts":"2026-10-31T01:08:19Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"}} {"level":"info","ts":"2026-10-31T01:08:23Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"}} {"level":"info","ts":"2026-10-31T01:08:25Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"}} {"level":"info","ts":"2026-10-31T01:08:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:08:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-395b06"},"tenantID":"e2e-extmod-b-395b06","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:08:35Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"}} {"level":"info","ts":"2026-10-31T01:08:38Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-7abb95"},"tenantID":"e2e-worker-w3-7abb95","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:08:50Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"}} {"level":"info","ts":"2026-10-31T01:08:52Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"}} {"level":"info","ts":"2026-10-31T01:08:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:09:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:09:04Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-e1ca71"},"tenantID":"e2e-worker-w2-e1ca71","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:09:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T01:09:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-10a7aa"} {"level":"info","ts":"2026-10-31T01:09:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:09:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:09:15Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"}} {"level":"info","ts":"2026-10-31T01:09:25Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"}} {"level":"info","ts":"2026-10-31T01:09:27Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-869cca"},"tenantID":"e2e-worker-w1-869cca","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01: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-shared-a-w0-cfc055"}} {"level":"info","ts":"2026-10-31T01: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-shared-a-w0-cfc055"}} {"level":"info","ts":"2026-10-31T01: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-shared-a-w0-cfc055"}} {"level":"info","ts":"2026-10-31T01:09:44Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-cfc055"},"tenantID":"e2e-shared-a-w0-cfc055","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:09:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:09:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:10:33Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"}} {"level":"info","ts":"2026-10-31T01:10:34Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"}} {"level":"info","ts":"2026-10-31T01:10:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:10:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:10:46Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-c6b3b9"},"tenantID":"e2e-shared-b-w0-c6b3b9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:10:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:10:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:11:30Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"}} {"level":"info","ts":"2026-10-31T01:11: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-w0-10a7aa"}} {"level":"info","ts":"2026-10-31T01:11:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:11:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:11:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:11:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:11:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-10a7aa"},"tenantID":"e2e-worker-w0-10a7aa","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:11:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:11:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress","gatewayName":"e2e-extmod-a-3853b6"} {"level":"info","ts":"2026-10-31T01:12:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w4-4743f8"} {"level":"info","ts":"2026-10-31T01:12:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:12:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w4-093220"} {"level":"error","ts":"2026-10-31T01:12:51Z","msg":"Reconciler error","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","ExternalModel":{"name":"e2e-att-detach-ba2f9e","namespace":"e2e-extmod-att-user-b44c4f"},"namespace":"e2e-extmod-att-user-b44c4f","name":"e2e-att-detach-ba2f9e","reconcileID":"546d5b09-5839-46eb-8524-8462e0bd2421","error":"update ExternalModel attachment finalizer: externalmodels.inference.opendatahub.io \"e2e-att-detach-ba2f9e\" not found","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:12:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:12:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"error","ts":"2026-10-31T01:13:05Z","msg":"Reconciler error","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","ExternalModel":{"name":"e2e-att-unrel-2d87b9","namespace":"e2e-extmod-att-user-b44c4f"},"namespace":"e2e-extmod-att-user-b44c4f","name":"e2e-att-unrel-2d87b9","reconcileID":"443f807f-82a2-4d53-a840-b0cb1b6af1e1","error":"update ExternalModel attachment finalizer: externalmodels.inference.opendatahub.io \"e2e-att-unrel-2d87b9\" not found","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:497\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"info","ts":"2026-10-31T01:13:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:13:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress","gatewayName":"e2e-extmod-b-d7412d"} {"level":"info","ts":"2026-10-31T01:13:18Z","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-3853b6"}} {"level":"info","ts":"2026-10-31T01:13:19Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"}} {"level":"info","ts":"2026-10-31T01:13:29Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"}} {"level":"info","ts":"2026-10-31T01:13:32Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-a-3853b6"},"tenantID":"e2e-extmod-a-3853b6","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:13:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:13: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-extmod-b-d7412d"}} {"level":"info","ts":"2026-10-31T01:13: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-extmod-b-d7412d"}} {"level":"info","ts":"2026-10-31T01:13: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-extmod-b-d7412d"}} {"level":"info","ts":"2026-10-31T01:14:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-extmod-b-d7412d"},"tenantID":"e2e-extmod-b-d7412d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:14:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-0144bd"} {"level":"info","ts":"2026-10-31T01:14:18Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"}} {"level":"info","ts":"2026-10-31T01:14:19Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"}} {"level":"info","ts":"2026-10-31T01:14:30Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"}} {"level":"info","ts":"2026-10-31T01:14:32Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w4-4743f8"},"tenantID":"e2e-shared-a-w4-4743f8","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:14:53Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"}} {"level":"info","ts":"2026-10-31T01:14:54Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"}} {"level":"info","ts":"2026-10-31T01:15:05Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"}} {"level":"info","ts":"2026-10-31T01:15:07Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w4-093220"},"tenantID":"e2e-shared-b-w4-093220","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:15:24Z","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-0144bd"}} {"level":"info","ts":"2026-10-31T01:15:25Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"}} {"level":"info","ts":"2026-10-31T01:15:36Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"}} {"level":"info","ts":"2026-10-31T01:15:38Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-0144bd"},"tenantID":"e2e-worker-w4-0144bd","namespace":"openshift-ingress"}