{"level":"info","ts":"2026-10-31T01:31:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:31:54Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:32:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-bc2046"},"tenantID":"e2e-api-b-bc2046","namespace":"openshift-ingress","gatewayName":"e2e-api-b-bc2046"} {"level":"info","ts":"2026-10-31T01:32:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-bc2046"},"tenantID":"e2e-api-b-bc2046","namespace":"openshift-ingress","gatewayName":"e2e-api-b-bc2046"} {"level":"info","ts":"2026-10-31T01:32:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:32:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32:06Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:32:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:32:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32:16Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:32:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:32:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:32:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32:26Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:32:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"},"tenantID":"e2e-api-b-57ea84","namespace":"openshift-ingress","gatewayName":"e2e-api-b-57ea84"} {"level":"info","ts":"2026-10-31T01:32:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"},"tenantID":"e2e-api-b-57ea84","namespace":"openshift-ingress","gatewayName":"e2e-api-b-57ea84"} {"level":"info","ts":"2026-10-31T01:32: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-6c653552"}} {"level":"info","ts":"2026-10-31T01:32: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:32: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-api-b-e7eea9"}} {"level":"info","ts":"2026-10-31T01:32: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-api-b-e7eea9"}} {"level":"info","ts":"2026-10-31T01:32:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:32:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32:46Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:32: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-api-b-e7eea9"}} {"level":"info","ts":"2026-10-31T01:32:56Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-e7eea9"},"tenantID":"e2e-api-b-e7eea9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:32:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:32:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:32:56Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:33:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-bc2046"},"tenantID":"e2e-api-b-bc2046","namespace":"openshift-ingress","gatewayName":"e2e-api-b-bc2046"} {"level":"info","ts":"2026-10-31T01:33:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-bc2046"},"tenantID":"e2e-api-b-bc2046","namespace":"openshift-ingress","gatewayName":"e2e-api-b-bc2046"} {"level":"info","ts":"2026-10-31T01:33: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-api-a-42c96d"}} {"level":"info","ts":"2026-10-31T01:33:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:33:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:33:10Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:33: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-api-b-14ca09"}} {"level":"info","ts":"2026-10-31T01:33:20Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-14ca09"}} {"level":"info","ts":"2026-10-31T01:33:22Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-42c96d"},"tenantID":"e2e-api-a-42c96d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:33:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:33:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:33:22Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:33: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-api-b-14ca09"}} {"level":"info","ts":"2026-10-31T01:33:33Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-14ca09"},"tenantID":"e2e-api-b-14ca09","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:33:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"},"tenantID":"e2e-api-b-57ea84","namespace":"openshift-ingress","gatewayName":"e2e-api-b-57ea84"} {"level":"info","ts":"2026-10-31T01:33:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:33:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:33:35Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:33:37Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-2c70e7"}} {"level":"info","ts":"2026-10-31T01:33:39Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-2c70e7"}} {"level":"info","ts":"2026-10-31T01:33:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:33:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:33:45Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:33:49Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-2c70e7"}} {"level":"info","ts":"2026-10-31T01:33:52Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-a-2c70e7"},"tenantID":"e2e-api-a-2c70e7","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:33:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:33:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:33:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:33:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:33:57Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:34: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-6c653552"}} {"level":"info","ts":"2026-10-31T01:34: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01:34: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:34: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-6c653552"}} {"level":"info","ts":"2026-10-31T01:34: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01:34: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:34:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:34:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:34:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:34:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:34:27Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:34:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01:34: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-api-b-bc2046"}} {"level":"info","ts":"2026-10-31T01:34:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:34:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01:34:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:34:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:34:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:34:42Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:34:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:34:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-bc2046"},"tenantID":"e2e-api-b-bc2046","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:34:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:34:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:34:52Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:34:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:35:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:35:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:35:02Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:35:05Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"}} {"level":"info","ts":"2026-10-31T01:35:06Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"}} {"level":"info","ts":"2026-10-31T01:35:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-6c653552"}} {"level":"info","ts":"2026-10-31T01:35:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-bc62b596"}} {"level":"info","ts":"2026-10-31T01:35:12Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:35: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-api-b-57ea84"}} {"level":"info","ts":"2026-10-31T01:35:19Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-api-b-57ea84"},"tenantID":"e2e-api-b-57ea84","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:35:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01:35:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01:35:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01:35:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01: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-6c653552"}} {"level":"info","ts":"2026-10-31T01: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:35:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:35:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01: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-6c653552"}} {"level":"info","ts":"2026-10-31T01: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:35:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:35:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01: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-6c653552"}} {"level":"info","ts":"2026-10-31T01: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-bc62b596"}} {"level":"info","ts":"2026-10-31T01: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-95215e18"}} {"level":"error","ts":"2026-10-31T01:35:59Z","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-6c653552"},"tenantID":"","timeout":600,"stacktrace":"github.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).reconcileDelete\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:958\ngithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant.(*Reconciler).Reconcile\n\tgithub.com/opendatahub-io/ai-gateway-controller/pkg/tenant/reconciler.go:183\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:223\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:481\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:440\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func1.1\n\tsigs.k8s.io/controller-runtime@v0.25.2/pkg/internal/controller/controller.go:315"} {"level":"error","ts":"2026-10-31T01:35:59Z","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-bc62b596"},"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-31T01: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01:36:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01:36:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-9e5368"} {"level":"info","ts":"2026-10-31T01:36: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-9e5368"},"tenantID":"e2e-ipp-a-9e5368","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:36:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:36: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:36:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:36:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:36: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:36:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:36:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:37:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01:37:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-3d3023"} {"level":"info","ts":"2026-10-31T01:37:03Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:37:06Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-3d3023"},"tenantID":"e2e-ipp-a-3d3023","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:37:13Z","logger":"tenant","msg":"MaasTenantConfig deleting but owning AITenant is not resolvable yet; will retry cleanup","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-mt-95215e18"}} {"level":"info","ts":"2026-10-31T01:37:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:37: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-95215e18"}} {"level":"info","ts":"2026-10-31T01:37:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:37:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:37:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:37:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"info","ts":"2026-10-31T01:37:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:37:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:37:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"error","ts":"2026-10-31T01:37:42Z","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-95215e18"},"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-31T01:37:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:37:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:37:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:38:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"info","ts":"2026-10-31T01:38:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"info","ts":"2026-10-31T01:38:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:38:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-99c8bd"} {"level":"info","ts":"2026-10-31T01:38:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:38:51Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-99c8bd"},"tenantID":"e2e-ipp-a-99c8bd","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:38:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:38:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:39:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:39:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:39:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:39:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:39:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:39:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress","gatewayName":"e2e-ipp-a-53af08"} {"level":"info","ts":"2026-10-31T01:39:17Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-a-53af08"},"tenantID":"e2e-ipp-a-53af08","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:39: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-31T01:39:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:39:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:39:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"info","ts":"2026-10-31T01:39:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-447154"} {"level":"info","ts":"2026-10-31T01:39:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:39:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:39:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:40:02Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:40:03Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"tenantID":"e2e-ipp-b-447154","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T01:40:03Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-447154"},"namespace":"ai-tenant-e2e-ipp-b-447154","name":"default-tenant","reconcileID":"8118a0ae-d7d5-4cd2-b228-c3c2c2aac8e7","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-31T01:40:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:40:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:40:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:41:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:41:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:41:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:41:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-df5d0b"} {"level":"info","ts":"2026-10-31T01:41:28Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-df5d0b"},"tenantID":"e2e-ipp-b-df5d0b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:41:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:41:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-8af859"} {"level":"info","ts":"2026-10-31T01:41:41Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:41:43Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"tenantID":"e2e-ipp-b-8af859","namespace":"openshift-ingress"} {"level":"error","ts":"2026-10-31T01:41:43Z","msg":"Reconciler error","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","MaasTenantConfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-8af859"},"namespace":"ai-tenant-e2e-ipp-b-8af859","name":"default-tenant","reconcileID":"39b0c9a0-2f0f-4bbb-abdd-0ce5af17f508","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-31T01:42:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:42:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:42:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:42:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:42:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:42:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:43:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:43:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:43:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:43:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress","gatewayName":"e2e-ipp-b-b2d49b"} {"level":"info","ts":"2026-10-31T01:44:00Z","logger":"tenant","msg":"praxis-extproc resources cleaned up after switching away from praxis","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-ipp-b-b2d49b"},"tenantID":"e2e-ipp-b-b2d49b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:44:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:44:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:44:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:44:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c116f3"} {"level":"info","ts":"2026-10-31T01:44:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c116f3"} {"level":"info","ts":"2026-10-31T01:44: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:44:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:44:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:44:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:44:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:44:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:44:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:44:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:44:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:45:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:45:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:45:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:45:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:45:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c116f3"} {"level":"info","ts":"2026-10-31T01:45:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c116f3"} {"level":"info","ts":"2026-10-31T01:45:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:45:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:46:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:46:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:46:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:46:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:46:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-8a3796"} {"level":"info","ts":"2026-10-31T01:46:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:46:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c116f3"} {"level":"info","ts":"2026-10-31T01:46:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:46:47Z","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:46:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:46:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-99145d"} {"level":"info","ts":"2026-10-31T01:46:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-99145d"} {"level":"info","ts":"2026-10-31T01:47:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:47:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:47:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:47:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:47:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-9d7b2c"} {"level":"info","ts":"2026-10-31T01:47:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:47:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:47:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:47:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:47:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:48:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:48:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-99145d"} {"level":"info","ts":"2026-10-31T01:48:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-99145d"} {"level":"info","ts":"2026-10-31T01:48:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:48:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:49:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:49:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:49:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:49:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-e59f12"} {"level":"info","ts":"2026-10-31T01:49:21Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"}} {"level":"info","ts":"2026-10-31T01:49:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:49: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-praxis-a-8a3796"}} {"level":"info","ts":"2026-10-31T01:49:33Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-8a3796"},"tenantID":"e2e-praxis-a-8a3796","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:49:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:49:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-99145d"} {"level":"info","ts":"2026-10-31T01:49: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-praxis-a-c116f3"}} {"level":"info","ts":"2026-10-31T01:49: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-praxis-a-c116f3"}} {"level":"info","ts":"2026-10-31T01:49:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:49:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:49: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-praxis-a-c116f3"}} {"level":"info","ts":"2026-10-31T01:49:55Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c116f3"},"tenantID":"e2e-praxis-a-c116f3","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:50:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:50:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:50:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:50:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:50:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:50:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-c0daf4"} {"level":"info","ts":"2026-10-31T01:50:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:50:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-2c0de9"} {"level":"info","ts":"2026-10-31T01:50:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:50:47Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"}} {"level":"info","ts":"2026-10-31T01:50:48Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"}} {"level":"info","ts":"2026-10-31T01:50:56Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"}} {"level":"info","ts":"2026-10-31T01:50: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-praxis-a-9d7b2c"}} {"level":"info","ts":"2026-10-31T01:50: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-praxis-b-99145d"}} {"level":"info","ts":"2026-10-31T01:50:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-e59f12"},"tenantID":"e2e-praxis-b-e59f12","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51: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-9d7b2c"}} {"level":"info","ts":"2026-10-31T01:51:03Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-99145d"},"tenantID":"e2e-praxis-b-99145d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"}} {"level":"info","ts":"2026-10-31T01:51:10Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-9d7b2c"},"tenantID":"e2e-praxis-a-9d7b2c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51:34Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"}} {"level":"info","ts":"2026-10-31T01:51: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-praxis-b-2c0de9"}} {"level":"info","ts":"2026-10-31T01:51:46Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"}} {"level":"info","ts":"2026-10-31T01:51:48Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-2c0de9"},"tenantID":"e2e-praxis-b-2c0de9","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:51:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:51:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:51:59Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:52:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:52:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:52:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:52:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:52:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:52:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:52:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:52:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:52:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:52:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:52:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:52:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:52:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:52:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:53:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:53:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:53:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:53:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:53:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:53:21Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"}} {"level":"info","ts":"2026-10-31T01:53:30Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"}} {"level":"info","ts":"2026-10-31T01:53:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:53:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-c0daf4"},"tenantID":"e2e-praxis-a-c0daf4","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:53:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:54:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:54:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:54:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress","gatewayName":"e2e-praxis-a-3b7279"} {"level":"info","ts":"2026-10-31T01:54:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:54:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:54:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:54:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:54:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:55:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:55:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:55:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-cd0c98"} {"level":"info","ts":"2026-10-31T01:55:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:55:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:55:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T01:55:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:55:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T01:55:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:55:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:56:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:56:10Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"}} {"level":"info","ts":"2026-10-31T01:56: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-b-cd0c98"}} {"level":"info","ts":"2026-10-31T01:56:22Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"}} {"level":"info","ts":"2026-10-31T01:56:24Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-cd0c98"},"tenantID":"e2e-praxis-b-cd0c98","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:56:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:56:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T01:56:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress","gatewayName":"e2e-praxis-b-476ce2"} {"level":"info","ts":"2026-10-31T01:56: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-praxis-a-3b7279"}} {"level":"info","ts":"2026-10-31T01:56:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T01:56:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:56:55Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-a-3b7279"},"tenantID":"e2e-praxis-a-3b7279","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:56:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T01:57:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T01:57:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:57:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:57:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:57:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T01:57:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T01:57:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:57:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:57:38Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"}} {"level":"info","ts":"2026-10-31T01:57:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:57:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:57:47Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-praxis-b-476ce2"},"tenantID":"e2e-praxis-b-476ce2","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T01:57:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T01:57:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T01:58:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T01:58:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T01:58:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:58:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:58:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T01:58:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T01:58:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T01:58:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:58:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:58:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:58:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:58:56Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:58:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T01:59:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T01:59:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T01:59:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:59:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T01:59:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T01:59:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:59:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T01:59:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T02:00:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T02:00:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T02:00:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:00:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:00:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:00:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:00:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T02:00:54Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:00:57Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:01:07Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:01:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:01:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:01:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:01:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:01:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T02:01:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T02:02:02Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T02:02:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:02:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T02:02:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T02:02:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T02:02:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T02:02:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:02:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:03:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T02:03:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T02:03:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:03:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T02:03:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T02:03:31Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T02:03:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T02:03:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T02:03:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:03:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress","gatewayName":"e2e-explicit-c4be41"} {"level":"info","ts":"2026-10-31T02:04:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:04:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T02:04:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T02:04:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:04:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:04:36Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"}} {"level":"info","ts":"2026-10-31T02:04:37Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"}} {"level":"info","ts":"2026-10-31T02:04: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-explicit-c4be41"}} {"level":"info","ts":"2026-10-31T02:04:50Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-explicit-c4be41"},"tenantID":"e2e-explicit-c4be41","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:05:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-8f6b5b"} {"level":"info","ts":"2026-10-31T02:05:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:05:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:05:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T02:06:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T02:06:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w0-98b70c"} {"level":"info","ts":"2026-10-31T02:06:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T02:06:41Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:06:42Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"}} {"level":"info","ts":"2026-10-31T02:06:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w0-98c748"} {"level":"info","ts":"2026-10-31T02:06:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:06:49Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"}} {"level":"info","ts":"2026-10-31T02:06:51Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w0-98b70c"},"tenantID":"e2e-shared-a-w0-98b70c","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:06:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:06:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w3-051514"} {"level":"info","ts":"2026-10-31T02:07:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-10-31T02:07:14Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T02:07:15Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"}} {"level":"info","ts":"2026-10-31T02:07:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w3-c4d438"} {"level":"info","ts":"2026-10-31T02:07:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:07:21Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"}} {"level":"info","ts":"2026-10-31T02:07:23Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"}} {"level":"info","ts":"2026-10-31T02: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-a-w3-051514"}} {"level":"info","ts":"2026-10-31T02:07: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-8f6b5b"}} {"level":"info","ts":"2026-10-31T02:07:28Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w3-051514"},"tenantID":"e2e-shared-a-w3-051514","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:07:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-baacee"} {"level":"info","ts":"2026-10-31T02:07:33Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"}} {"level":"info","ts":"2026-10-31T02:07:35Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w0-98c748"},"tenantID":"e2e-shared-b-w0-98c748","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:07:38Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-8f6b5b"},"tenantID":"e2e-worker-w4-8f6b5b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:07:43Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:07:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:07:47Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"}} {"level":"info","ts":"2026-10-31T02:07:48Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"}} {"level":"info","ts":"2026-10-31T02:07:59Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"}} {"level":"info","ts":"2026-10-31T02:08:01Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w3-c4d438"},"tenantID":"e2e-shared-b-w3-c4d438","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:08:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-057e2d"} {"level":"info","ts":"2026-10-31T02:08:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress","gatewayName":"e2e-autores-183266"} {"level":"info","ts":"2026-10-31T02:08:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-00e840"} {"level":"info","ts":"2026-10-31T02:08:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:08:26Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w2-9e3b95"} {"level":"info","ts":"2026-10-31T02:08:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-a8e157"} {"level":"info","ts":"2026-10-31T02:08:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress","gatewayName":"e2e-shared-a-w1-5e916d"} {"level":"info","ts":"2026-10-31T02:08:41Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"}} {"level":"info","ts":"2026-10-31T02:08:50Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"}} {"level":"info","ts":"2026-10-31T02:08:53Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-057e2d"},"tenantID":"e2e-worker-w0-057e2d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:08: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-a-w2-9e3b95"}} {"level":"info","ts":"2026-10-31T02:08:55Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"}} {"level":"info","ts":"2026-10-31T02:08:58Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"}} {"level":"info","ts":"2026-10-31T02:08: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-autores-183266"}} {"level":"info","ts":"2026-10-31T02:09:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:09: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-autores-183266"}} {"level":"info","ts":"2026-10-31T02:09:08Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w2-9e3b95"},"tenantID":"e2e-shared-a-w2-9e3b95","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:09:10Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w2-5632ea"} {"level":"info","ts":"2026-10-31T02:09:12Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-autores-183266"},"tenantID":"e2e-autores-183266","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:09:14Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"}} {"level":"info","ts":"2026-10-31T02:09:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress","gatewayName":"e2e-shared-b-w1-71bc98"} {"level":"info","ts":"2026-10-31T02:09: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-worker-w3-a8e157"}} {"level":"info","ts":"2026-10-31T02:09:25Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-a8e157"},"tenantID":"e2e-worker-w3-a8e157","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:09:42Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"}} {"level":"info","ts":"2026-10-31T02:09:44Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"}} {"level":"info","ts":"2026-10-31T02:09:45Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"}} {"level":"info","ts":"2026-10-31T02:09:46Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"}} {"level":"info","ts":"2026-10-31T02:09: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-5e916d"}} {"level":"info","ts":"2026-10-31T02:09: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-a-w1-5e916d"}} {"level":"info","ts":"2026-10-31T02:09: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-a-w1-5e916d"}} {"level":"info","ts":"2026-10-31T02:09:56Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-a-w1-5e916d"},"tenantID":"e2e-shared-a-w1-5e916d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:09:59Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w2-5632ea"},"tenantID":"e2e-shared-b-w2-5632ea","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:10:19Z","logger":"tenant","msg":"MaasTenantConfig opted into praxis but owning AITenant is not DeployReady yet (missing/Failed/stale Ready stamp); will retry","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"}} {"level":"info","ts":"2026-10-31T02:10:21Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"}} {"level":"info","ts":"2026-10-31T02:10: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-w1-71bc98"}} {"level":"info","ts":"2026-10-31T02:10:24Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"}} {"level":"info","ts":"2026-10-31T02:10: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-w2-00e840"}} {"level":"info","ts":"2026-10-31T02:10:34Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-00e840"},"tenantID":"e2e-worker-w2-00e840","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:10:36Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-shared-b-w1-71bc98"},"tenantID":"e2e-shared-b-w1-71bc98","namespace":"openshift-ingress"} {"level":"info","ts":"2026-10-31T02:10: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-worker-w1-baacee"}} {"level":"info","ts":"2026-10-31T02:10: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-worker-w1-baacee"}} {"level":"info","ts":"2026-10-31T02:11:08Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"}} {"level":"info","ts":"2026-10-31T02:11:11Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-baacee"},"tenantID":"e2e-worker-w1-baacee","namespace":"openshift-ingress"}