tests/test_tenant_external_model_conflicts.py::TestModelNameConflict::test_tenant_own_model_wins_over_older_user_namespace_model@tenant_ipp {"namespace": "ai-tenant-e2e-extmod-a-6ac03f", "pod": "payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g", "status": {"conditions": [{"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:53Z", "observedGeneration": 1, "status": "True", "type": "PodReadyToStartContainers"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:51Z", "observedGeneration": 1, "status": "True", "type": "Initialized"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:51Z", "message": "containers with unready status: [payload-processing]", "observedGeneration": 1, "reason": "ContainersNotReady", "status": "False", "type": "Ready"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:51Z", "message": "containers with unready status: [payload-processing]", "observedGeneration": 1, "reason": "ContainersNotReady", "status": "False", "type": "ContainersReady"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:51Z", "observedGeneration": 1, "status": "True", "type": "PodScheduled"}], "containerStatuses": [{"allocatedResources": {"cpu": "50m", "memory": "64Mi"}, "containerID": "cri-o://f423f7b0c5060cebe5107bc8db224898181062300f8c706772668f715d053581", "image": "quay.io/opendatahub/odh-praxis-extproc:odh-stable", "imageID": "quay.io/opendatahub/odh-praxis-extproc@sha256:8b7084478cc266b2373bbfb04190ed3ca6fe759428663bddbab63b9c3ad8f130", "lastState": {}, "name": "payload-processing", "ready": false, "resources": {"limits": {"cpu": "500m", "memory": "256Mi"}, "requests": {"cpu": "50m", "memory": "64Mi"}}, "restartCount": 0, "started": true, "state": {"running": {"startedAt": "2026-11-02T12:40:52Z"}}, "user": {"linux": {"gid": 0, "supplementalGroups": [0, 1000840000], "uid": 1000840000}}, "volumeMounts": [{"mountPath": "/etc/praxis", "name": "plugins-config-volume", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/etc/praxis/routing", "name": "routing-overlay-volume", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/etc/praxis/credentials", "name": "provider-credentials", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/var/run/secrets/kubernetes.io/serviceaccount", "name": "kube-api-access-675cc", "readOnly": true, "recursiveReadOnly": "Disabled"}]}], "hostIP": "10.0.133.239", "hostIPs": [{"ip": "10.0.133.239"}], "observedGeneration": 1, "phase": "Running", "podIP": "10.133.0.216", "podIPs": [{"ip": "10.133.0.216"}], "qosClass": "Burstable", "startTime": "2026-11-02T12:40:51Z"}} [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.564754Z  INFO praxis_extproc::fips: installed rustls crypto provider provider="openssl" provider_fips=false kernel_fips=Some(false) fips_required=false [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.572380Z  INFO praxis_ai_filters::routing::intelligent_route: intelligent_route: overlay snapshot initialized path=/etc/praxis/routing/routing-overlay.json contract_format=Envelope schema_version="1.0.0" accepted_revision="8caae9500a56a6a9514f94721868d2909d6bc1727e5ab73512286a7bcdb4abb4" serving_revision="8caae9500a56a6a9514f94721868d2909d6bc1727e5ab73512286a7bcdb4abb4" candidate_count=1 [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.572722Z  INFO praxis_ai_filters::routing::overlay: intelligent_route: overlay file watcher started path=/etc/praxis/routing/routing-overlay.json debounce_ms=500 [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.572795Z  INFO praxis_ai_filters::routing::overlay: intelligent_route: overlay file watcher shutting down [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.577872Z ERROR praxis_extproc: filter pipeline build failed; reporting NotServing error=pipeline: credential_inject: cannot read file '/etc/praxis/credentials/agc-cred-1352e9f85352-f0cdf189b1db/api-key' for 'agc-cred-1352e9f85352/ai-tenant-e2e-extmod-a-6ac03f/api-key': No such file or directory (os error 2) health=0.0.0.0:50052 [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.577928Z  INFO praxis_extproc::health: health server listening address=0.0.0.0:50052 serving=false fips=false [pod/payload-processing-external-model-e2e-extmod-a-6ac03f-6c7dwgj6g/payload-processing] 2026-11-02T12:40:52.578673Z  INFO praxis_extproc::metrics: metrics server listening address=0.0.0.0:9090 {"namespace": "ai-tenant-e2e-extmod-a-6ac03f", "pod": "payload-processing-external-model-e2e-extmod-a-6ac03f-95776q6lv", "status": {"conditions": [{"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:50Z", "observedGeneration": 1, "status": "False", "type": "PodReadyToStartContainers"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:50Z", "observedGeneration": 1, "status": "True", "type": "Initialized"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:50Z", "message": "containers with unready status: [payload-processing]", "observedGeneration": 1, "reason": "ContainersNotReady", "status": "False", "type": "Ready"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:50Z", "message": "containers with unready status: [payload-processing]", "observedGeneration": 1, "reason": "ContainersNotReady", "status": "False", "type": "ContainersReady"}, {"lastProbeTime": null, "lastTransitionTime": "2026-11-02T12:40:50Z", "observedGeneration": 1, "status": "True", "type": "PodScheduled"}], "containerStatuses": [{"image": "quay.io/opendatahub/odh-praxis-extproc:odh-stable", "imageID": "", "lastState": {}, "name": "payload-processing", "ready": false, "restartCount": 0, "started": false, "state": {"waiting": {"reason": "ContainerCreating"}}, "volumeMounts": [{"mountPath": "/etc/praxis", "name": "plugins-config-volume", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/etc/praxis/routing", "name": "routing-overlay-volume", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/etc/praxis/credentials", "name": "provider-credentials", "readOnly": true, "recursiveReadOnly": "Disabled"}, {"mountPath": "/var/run/secrets/kubernetes.io/serviceaccount", "name": "kube-api-access-kr5cq", "readOnly": true, "recursiveReadOnly": "Disabled"}]}], "hostIP": "10.0.133.239", "hostIPs": [{"ip": "10.0.133.239"}], "observedGeneration": 1, "phase": "Pending", "qosClass": "Burstable", "startTime": "2026-11-02T12:40:50Z"}} Error from server (BadRequest): container "payload-processing" in pod "payload-processing-external-model-e2e-extmod-a-6ac03f-95776q6lv" is waiting to start: ContainerCreating