{"level":"info","ts":"2026-11-04T04:55:05Z","logger":"aiguardrail","msg":"NemoGuardrails CRD not installed; AIGuardrail provider watch disabled","crd":"trustyai.opendatahub.io/v1alpha1, Kind=NemoGuardrails","effect":"every AIGuardrail is refused until TrustyAI is installed; policies recover on their own, but until this controller restarts provider edits are picked up at the resync interval rather than immediately"} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"setup","msg":"starting ai-gateway-controller","manifestPath":"/config/manifests/external-model/overlays/odh","image":"quay.io/opendatahub/odh-praxis-extproc:odh-stable"} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} {"level":"info","ts":"2026-11-04T04:55:05Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate","cert":"/tmp/k8s-metrics-server/metrics-certs/tls.crt","key":"/tmp/k8s-metrics-server/metrics-certs/tls.key"} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","cert":"/tmp/k8s-metrics-server/metrics-certs/tls.crt","key":"/tmp/k8s-metrics-server/metrics-certs/tls.key","interval":10} {"level":"info","ts":"2026-11-04T04:55:05Z","logger":"leaderelection","msg":"Attempting to acquire leader lease...","lock":"opendatahub/ai-gateway-controller-leader.opendatahub.io"} {"level":"info","ts":"2026-11-04T04:55:33Z","logger":"leaderelection","msg":"Successfully acquired lease","lock":"opendatahub/ai-gateway-controller-leader.opendatahub.io"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaaSModelRef]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 AITenant]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[gateway.networking.k8s.io/v1beta1 ReferenceGrant]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaasTenantConfig]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"aiguardrail","controllerGroup":"aigateway.opendatahub.io","controllerKind":"AIGuardrail","source":"kind source: *v1.Namespace"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 AITenant]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1alpha1.ExternalModel"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1.PartialObjectMetadata[v1 Secret]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *v1.PartialObjectMetadata[v1 Secret]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1.ConfigMap"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1alpha1.AIGuardrail"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaasTenantConfig]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaaSSubscription]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalModel"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1.PartialObjectMetadata[v1 Secret]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.AIGuardrail"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaaSSubscription]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaaSModelRef]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalModel"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaasTenantConfig]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 AITenant]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured[gateway.networking.k8s.io/v1 HTTPRoute]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[dscinitialization.opendatahub.io/v2 DSCInitialization]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"aiguardrail","controllerGroup":"aigateway.opendatahub.io","controllerKind":"AIGuardrail","source":"kind source: *v1alpha1.AIGuardrail"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 MaasTenantConfig]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[maas.opendatahub.io/v1alpha1 AITenant]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1.PartialObjectMetadata[v1 Secret]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1.PartialObjectMetadata[v1 ConfigMap]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *v1.PartialObjectMetadata[v1 Service]"} {"level":"info","ts":"2026-11-04T04:55:33Z","msg":"Starting EventSource","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","source":"kind source: *unstructured.Unstructured[gateway.networking.k8s.io/v1 HTTPRoute]"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting Controller","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting workers","controller":"consumer-portal","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","worker count":1} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting Controller","controller":"aiguardrail","controllerGroup":"aigateway.opendatahub.io","controllerKind":"AIGuardrail"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting workers","controller":"aiguardrail","controllerGroup":"aigateway.opendatahub.io","controllerKind":"AIGuardrail","worker count":1} {"level":"info","ts":"2026-11-04T04:55:34Z","logger":"consumer-portal","msg":"default AITenant has no OIDC issuer; OpenShift OAuth mode is not supported yet, removing the auth proxy","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"}} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting Controller","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting workers","controller":"externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","worker count":1} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting Controller","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting workers","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","worker count":1} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting Controller","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig"} {"level":"info","ts":"2026-11-04T04:55:34Z","msg":"Starting workers","controller":"maastenantconfig","controllerGroup":"maas.opendatahub.io","controllerKind":"MaasTenantConfig","worker count":1} {"level":"info","ts":"2026-11-04T04:55:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-04T04:56:00Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"}} {"level":"info","ts":"2026-11-04T04:56:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:56:03Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"}} {"level":"info","ts":"2026-11-04T04:56:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:56:05Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"}} {"level":"info","ts":"2026-11-04T04:56:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:56:08Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"}} {"level":"info","ts":"2026-11-04T04:56:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:56:11Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"}} {"level":"info","ts":"2026-11-04T04:56:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:56:13Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"}} {"level":"info","ts":"2026-11-04T04:56:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T04:56:16Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"}} {"level":"info","ts":"2026-11-04T04:56:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T04:56:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:56:22Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"}} {"level":"info","ts":"2026-11-04T04:56:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:56:24Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"}} {"level":"info","ts":"2026-11-04T04:56:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:56:27Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"}} {"level":"info","ts":"2026-11-04T04:56:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T04:56:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:56:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T04:56:35Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"}} {"level":"info","ts":"2026-11-04T04:56:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:56:40Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:56:40Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"}} {"level":"info","ts":"2026-11-04T04:56:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:56:45Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T04:56:45Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"}} {"level":"info","ts":"2026-11-04T04:56:47Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:56:47Z","logger":"tenant","msg":"MaasTenantConfig status.infraNamespace is not set; applying the praxis dataplane with unqualified maas-api bypass names; will re-apply once it is published","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"}} {"level":"info","ts":"2026-11-04T04:56:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:56:52Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:56:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:56:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:57:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:57:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:57:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:57:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T04:57:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T04:57:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T04:57:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T04:57:30Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:57:33Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T04:57:36Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:57:38Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T04:58:12Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:58:15Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:58:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"models-as-a-service"},"tenantID":"","namespace":"openshift-ingress","gatewayName":"maas-default-gateway"} {"level":"info","ts":"2026-11-04T04:58:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:58:35Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:58:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:58:51Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T04:58:53Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:04Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:25Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:59:46Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T04:59:49Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T04:59:55Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T04:59:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:00:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T05:00:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:00:05Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:00:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T05:00:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:00:19Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T05:00:22Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:00:24Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:00:27Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:00:32Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:00:34Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:00:37Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:00:39Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T05:00:42Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:00:44Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:01:03Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T05:01:06Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T05:01:08Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:01:11Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T05:01:13Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:01:16Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress","gatewayName":"e2e-worker-w5-19bf5b"} {"level":"info","ts":"2026-11-04T05:01:18Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T05:01:21Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress","gatewayName":"e2e-worker-w0-204fa0"} {"level":"info","ts":"2026-11-04T05:01:23Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress","gatewayName":"e2e-worker-w1-e62689"} {"level":"info","ts":"2026-11-04T05:01:26Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w5-19bf5b"},"tenantID":"e2e-worker-w5-19bf5b","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:01:29Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress","gatewayName":"e2e-worker-w6-db8fae"} {"level":"info","ts":"2026-11-04T05:01:31Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w0-204fa0"},"tenantID":"e2e-worker-w0-204fa0","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:01:34Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w1-e62689"},"tenantID":"e2e-worker-w1-e62689","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:01:37Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w6-db8fae"},"tenantID":"e2e-worker-w6-db8fae","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:01:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T05:02:00Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T05:02:09Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress","gatewayName":"e2e-worker-w2-c5bb6d"} {"level":"info","ts":"2026-11-04T05:02:14Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w2-c5bb6d"},"tenantID":"e2e-worker-w2-c5bb6d","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:02:17Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T05:02:20Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T05:02:28Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress","gatewayName":"e2e-worker-w3-204e38"} {"level":"info","ts":"2026-11-04T05:02:33Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w3-204e38"},"tenantID":"e2e-worker-w3-204e38","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:02:48Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:02:50Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:02:58Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:03:01Z","logger":"tenant","msg":"praxis-extproc install applied","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress","gatewayName":"e2e-worker-w4-a48f7e"} {"level":"info","ts":"2026-11-04T05:03:03Z","logger":"tenant","msg":"owning AITenant changed (uid, ownership, readiness, generation, or gatewayRef) before praxis-extproc apply; will re-resolve","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"}} {"level":"info","ts":"2026-11-04T05:03:05Z","logger":"tenant","msg":"praxis-extproc resources cleaned up for deleted tenant","maastenantconfig":{"name":"default-tenant","namespace":"ai-tenant-e2e-worker-w4-a48f7e"},"tenantID":"e2e-worker-w4-a48f7e","namespace":"openshift-ingress"} {"level":"info","ts":"2026-11-04T05:03: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"}