--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:31:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:31:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:21404","PortSpecifier":{"PortValue":21404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"07593247-7852-4ea1-b6ea-4c9ea982f261","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:21404","PortSpecifier":{"PortValue":21404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773867,"nanos":306354651},"http":{"id":"07593247-7852-4ea1-b6ea-4c9ea982f261","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-api-key-ignores-header-sa","uid":"a1eb7f11-8109-4ab5-9262-71a61e62ba49","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=581300c9-0cf0-448d-9ec1-2175e9532793"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=581300c9-0cf0-448d-9ec1-2175e9532793"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a1eb7f11-8109-4ab5-9262-71a61e62ba49","username":"system:serviceaccount:default:e2e-api-key-ignores-header-sa"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-api-key-ignores-header-sa"} {"level":"info","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07593247-7852-4ea1-b6ea-4c9ea982f261","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51466","PortSpecifier":{"PortValue":51466}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"65001d8e-9469-4178-959a-7a6a81dff0db","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51466","PortSpecifier":{"PortValue":51466}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773875,"nanos":351799724},"http":{"id":"65001d8e-9469-4178-959a-7a6a81dff0db","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-98mShhbJx9eMvINn_D9QkZQ16uOdnX4DDhPRj7ClV85YtAzKadBwcYXAxUzo"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-98mShhbJx9eMvINn_D9QkZQ16uOdnX4DDhPRj7ClV85YtAzKadBwcYXAxUzo\"}"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"api-key-valid","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"info","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"65001d8e-9469-4178-959a-7a6a81dff0db","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75352032-85d0-48df-9b27-b24c8378b72e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75352032-85d0-48df-9b27-b24c8378b72e","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75352032-85d0-48df-9b27-b24c8378b72e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773875,"nanos":374509316},"http":{"id":"75352032-85d0-48df-9b27-b24c8378b72e","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-98mShhbJx9eMvINn_D9QkZQ16uOdnX4DDhPRj7ClV85YtAzKadBwcYXAxUzo"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-98mShhbJx9eMvINn_D9QkZQ16uOdnX4DDhPRj7ClV85YtAzKadBwcYXAxUzo\"}"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-simulated\",\"requestedSubscription\":\"e2e-ignore-header-sub1\",\"username\":\"system:serviceaccount:default:e2e-api-key-ignores-header-sa\"}"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-ignore-header-sub1","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75352032-85d0-48df-9b27-b24c8378b72e","input":{"auth":{"identity":"Bearer **** sk-oai-98mShhbJx9eMvINn_D9QkZQ16uOdnX4DDhPRj7ClV85YtAzKadBwcYXAxUzo","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-ignore-header-sub1","x-request-id":"75352032-85d0-48df-9b27-b24c8378b72e"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"75352032-85d0-48df-9b27-b24c8378b72e","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":374509316,"seconds":1778773875}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41676},"address":"10.132.0.50:41676"}}}}},"destination":{"address":"10.132.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"},"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-api-key-ignores-header-sa\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-ignore-header-sub1"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75352032-85d0-48df-9b27-b24c8378b72e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"d2bb144e-5ef9-4a76-9974-c5fa81c1e864","selected_subscription":"e2e-ignore-header-sub1","selected_subscription_key":"models-as-a-service/e2e-ignore-header-sub1@llm/e2e-distinct-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-ignore-header-sub1","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:default:e2e-api-key-ignores-header-sa"}} {"level":"info","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75352032-85d0-48df-9b27-b24c8378b72e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75352032-85d0-48df-9b27-b24c8378b72e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:31:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:31:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:30Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:30Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:48:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:48:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:20808","PortSpecifier":{"PortValue":20808}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:20808","PortSpecifier":{"PortValue":20808}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773889,"nanos":580569458},"http":{"id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-multi-keys-sa","uid":"a9dd31bf-5477-4d67-a35b-5b3f5c8fe1a3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d8d0b436-cfa3-47cc-b952-8b4508dbc6da"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d8d0b436-cfa3-47cc-b952-8b4508dbc6da"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a9dd31bf-5477-4d67-a35b-5b3f5c8fe1a3","username":"system:serviceaccount:default:e2e-multi-keys-sa"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-multi-keys-sa"} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d59137c8-4cd6-4fab-bafb-a2d523a56125","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:34526","PortSpecifier":{"PortValue":34526}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9598bcd3-a81b-435d-b878-5e91cc704a99","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:34526","PortSpecifier":{"PortValue":34526}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773889,"nanos":613845069},"http":{"id":"9598bcd3-a81b-435d-b878-5e91cc704a99","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-multi-keys-sa","uid":"a9dd31bf-5477-4d67-a35b-5b3f5c8fe1a3","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=d8d0b436-cfa3-47cc-b952-8b4508dbc6da"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=d8d0b436-cfa3-47cc-b952-8b4508dbc6da"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"a9dd31bf-5477-4d67-a35b-5b3f5c8fe1a3","username":"system:serviceaccount:default:e2e-multi-keys-sa"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-multi-keys-sa"} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9598bcd3-a81b-435d-b878-5e91cc704a99","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15064","PortSpecifier":{"PortValue":15064}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15064","PortSpecifier":{"PortValue":15064}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773897,"nanos":654738811},"http":{"id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17vW3NYuJAjuaQRGX_Bw7vq3cmvKOJJGx5k1KiYBCljj3hulYpwMSNRyyhayq"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17vW3NYuJAjuaQRGX_Bw7vq3cmvKOJJGx5k1KiYBCljj3hulYpwMSNRyyhayq\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"api-key-valid","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a1a8ca32-41cb-4572-a87f-46281bc5f2f8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773897,"nanos":661027126},"http":{"id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-17vW3NYuJAjuaQRGX_Bw7vq3cmvKOJJGx5k1KiYBCljj3hulYpwMSNRyyhayq"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-17vW3NYuJAjuaQRGX_Bw7vq3cmvKOJJGx5k1KiYBCljj3hulYpwMSNRyyhayq\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-simulated\",\"requestedSubscription\":\"e2e-multi-keys-sub1\",\"username\":\"system:serviceaccount:default:e2e-multi-keys-sa\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-multi-keys-sub1","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","input":{"auth":{"identity":"Bearer **** sk-oai-17vW3NYuJAjuaQRGX_Bw7vq3cmvKOJJGx5k1KiYBCljj3hulYpwMSNRyyhayq","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-multi-keys-sub1","x-request-id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":661027126,"seconds":1778773897}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41676},"address":"10.132.0.50:41676"}}}}},"destination":{"address":"10.132.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"},"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-multi-keys-sa\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-multi-keys-sub1"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"1044b621-d82f-4752-b3bd-28d57ebeff10","selected_subscription":"e2e-multi-keys-sub1","selected_subscription_key":"models-as-a-service/e2e-multi-keys-sub1@llm/e2e-distinct-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-multi-keys-sub1","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:e2e-multi-keys-sa"}} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c21240c-34a4-48d1-8a6c-424c07ee8f17","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:54608","PortSpecifier":{"PortValue":54608}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:54608","PortSpecifier":{"PortValue":54608}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773897,"nanos":691593203},"http":{"id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-15uIwn4XS0TJNTPJv_IwtUSUUAMpCHlvfCxgLI2jziQbEdauS0h0qNcrwILM6"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-15uIwn4XS0TJNTPJv_IwtUSUUAMpCHlvfCxgLI2jziQbEdauS0h0qNcrwILM6\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"api-key-valid","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e7559eee-d86f-4d05-bd0d-6be9620e52e3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2459ded8-9902-4489-9052-8f96b7ab281b","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773897,"nanos":697339935},"http":{"id":"2459ded8-9902-4489-9052-8f96b7ab281b","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-15uIwn4XS0TJNTPJv_IwtUSUUAMpCHlvfCxgLI2jziQbEdauS0h0qNcrwILM6"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-15uIwn4XS0TJNTPJv_IwtUSUUAMpCHlvfCxgLI2jziQbEdauS0h0qNcrwILM6\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-2-simulated\",\"requestedSubscription\":\"e2e-multi-keys-sub2\",\"username\":\"system:serviceaccount:default:e2e-multi-keys-sa\"}"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-multi-keys-sub2","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","input":{"auth":{"identity":"Bearer **** sk-oai-15uIwn4XS0TJNTPJv_IwtUSUUAMpCHlvfCxgLI2jziQbEdauS0h0qNcrwILM6","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-2-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-multi-keys-sub2","x-request-id":"2459ded8-9902-4489-9052-8f96b7ab281b"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"2459ded8-9902-4489-9052-8f96b7ab281b","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":697339935,"seconds":1778773897}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41676},"address":"10.132.0.50:41676"}}}}},"destination":{"address":"10.132.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"},"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-multi-keys-sa\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-multi-keys-sub2"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84545bba-c909-4f75-959a-288ff849d4bf","selected_subscription":"e2e-multi-keys-sub2","selected_subscription_key":"models-as-a-service/e2e-multi-keys-sub2@llm/e2e-distinct-2-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-multi-keys-sub2","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:e2e-multi-keys-sa"}} {"level":"info","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2459ded8-9902-4489-9052-8f96b7ab281b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:27Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"error","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"error","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"error","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:51:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:57400","PortSpecifier":{"PortValue":57400}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"75273b9a-e80c-4f11-8a9e-364d024e059d","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:57400","PortSpecifier":{"PortValue":57400}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773914,"nanos":380301362},"http":{"id":"75273b9a-e80c-4f11-8a9e-364d024e059d","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header","uid":"6ae545c8-749e-461f-9899-32eddf35633e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"6ae545c8-749e-461f-9899-32eddf35633e","username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header"}}},"context":{"context_extensions":{"host":"4b78668c68e506f3e4245c5d1f1af6820d0987e90bac1b37e2a03d21cc7ed38d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-sa-multi-subs-no-header"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"75273b9a-e80c-4f11-8a9e-364d024e059d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6e406370-bd01-4304-a337-c7bb6ad19209","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773914,"nanos":388886255},"http":{"id":"6e406370-bd01-4304-a337-c7bb6ad19209","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"kubernetes-tokens","Priority":1,"Conditions":{"Left":{"Selector":"request.url_path","Operator":5,"Value":".*/v1/models$"},"Right":{"Left":{"Selector":"request.headers.authorization","Operator":2,"Value":""},"Right":{"Left":null,"Right":null}}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header","uid":"6ae545c8-749e-461f-9899-32eddf35633e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-simulated\",\"requestedSubscription\":\"e2e-sa-multi-no-hdr-sub1\",\"username\":\"system:serviceaccount:default:e2e-sa-multi-subs-no-header\"}"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-no-hdr-sub1","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"6ae545c8-749e-461f-9899-32eddf35633e","username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header"}},"metadata":{"subscription-info":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-no-hdr-sub1","namespace":"models-as-a-service","phase":"Active","ready":true}}},"context":{"context_extensions":{"host":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-sa-multi-no-hdr-sub1","x-request-id":"6e406370-bd01-4304-a337-c7bb6ad19209"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"6e406370-bd01-4304-a337-c7bb6ad19209","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":388886255,"seconds":1778773914},"url_path":"/llm/e2e-distinct-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: apiKeyValidation"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6e406370-bd01-4304-a337-c7bb6ad19209","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"967356d1-bb31-4698-a1ae-5aa931d85160","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773914,"nanos":402002516},"http":{"id":"967356d1-bb31-4698-a1ae-5aa931d85160","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"kubernetes-tokens","Priority":1,"Conditions":{"Left":{"Selector":"request.url_path","Operator":5,"Value":".*/v1/models$"},"Right":{"Left":{"Selector":"request.headers.authorization","Operator":2,"Value":""},"Right":{"Left":null,"Right":null}}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header","uid":"6ae545c8-749e-461f-9899-32eddf35633e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-2-simulated\",\"requestedSubscription\":\"e2e-sa-multi-no-hdr-sub2\",\"username\":\"system:serviceaccount:default:e2e-sa-multi-subs-no-header\"}"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-no-hdr-sub2","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"6ae545c8-749e-461f-9899-32eddf35633e","username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header"}},"metadata":{"subscription-info":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-no-hdr-sub2","namespace":"models-as-a-service","phase":"Active","ready":true}}},"context":{"context_extensions":{"host":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-2-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-sa-multi-no-hdr-sub2","x-request-id":"967356d1-bb31-4698-a1ae-5aa931d85160"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"967356d1-bb31-4698-a1ae-5aa931d85160","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":402002516,"seconds":1778773914},"url_path":"/llm/e2e-distinct-2-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-sa-multi-subs-no-header\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}}]},"Plain":null},"reason":"no such key: apiKeyValidation"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"967356d1-bb31-4698-a1ae-5aa931d85160","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","method":"GET","path":"/llm/facebook-opt-125m-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773914,"nanos":414438439},"http":{"id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"kubernetes-tokens","Priority":1,"Conditions":{"Left":{"Selector":"request.url_path","Operator":5,"Value":".*/v1/models$"},"Right":{"Left":{"Selector":"request.headers.authorization","Operator":2,"Value":""},"Right":{"Left":null,"Right":null}}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header","uid":"6ae545c8-749e-461f-9899-32eddf35633e","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:default:e2e-sa-multi-subs-no-header\"}"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2f8ee9fe-3f72-4265-9b12-6985163ae21f"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"6ae545c8-749e-461f-9899-32eddf35633e","username":"system:serviceaccount:default:e2e-sa-multi-subs-no-header"}},"metadata":{"subscription-info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"e716e70ac29d4c7bea453bb99861c5f15b3d9860b623d5ef2c7badd4e1cb9bc9"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"simulator-subscription","x-request-id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","method":"GET","path":"/llm/facebook-opt-125m-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":414438439,"seconds":1778773914},"url_path":"/llm/facebook-opt-125m-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":""} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: apiKeyValidation"} {"level":"info","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d2e238cd-7fa9-4678-a49e-fdc6f6956bdd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"error","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:51:56Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:61196","PortSpecifier":{"PortValue":61196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:61196","PortSpecifier":{"PortValue":61196}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773930,"nanos":975313738},"http":{"id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header","uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"}}},"context":{"context_extensions":{"host":"4b78668c68e506f3e4245c5d1f1af6820d0987e90bac1b37e2a03d21cc7ed38d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"} {"level":"info","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"930c5176-47da-4ed6-96d5-0e862a7c2adf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773930,"nanos":984440055},"http":{"id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"kubernetes-tokens","Priority":1,"Conditions":{"Left":{"Selector":"request.url_path","Operator":5,"Value":".*/v1/models$"},"Right":{"Left":{"Selector":"request.headers.authorization","Operator":2,"Value":""},"Right":{"Left":null,"Right":null}}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header","uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-simulated\",\"requestedSubscription\":\"e2e-sa-multi-hdr-sub1\",\"username\":\"system:serviceaccount:default:e2e-sa-multi-subs-with-header\"}"} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-hdr-sub1","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"}},"metadata":{"subscription-info":{"modelRefs":[{"name":"e2e-distinct-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-hdr-sub1","namespace":"models-as-a-service","phase":"Active","ready":true}}},"context":{"context_extensions":{"host":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-sa-multi-hdr-sub1","x-request-id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","method":"GET","path":"/llm/e2e-distinct-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":984440055,"seconds":1778773930},"url_path":"/llm/e2e-distinct-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-sa-multi-subs-with-header\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: apiKeyValidation"} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":""} {"level":"info","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e77e4a53-de6b-40c9-9b6e-fdc09fec0859","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:6790","PortSpecifier":{"PortValue":6790}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:6790","PortSpecifier":{"PortValue":6790}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773931,"nanos":20382918},"http":{"id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header","uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"}}},"context":{"context_extensions":{"host":"4b78668c68e506f3e4245c5d1f1af6820d0987e90bac1b37e2a03d21cc7ed38d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"14a10b3d-ae1f-4ef8-b374-0d557de00587","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773931,"nanos":28625459},"http":{"id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"kubernetes-tokens","Priority":1,"Conditions":{"Left":{"Selector":"request.url_path","Operator":5,"Value":".*/v1/models$"},"Right":{"Left":{"Selector":"request.headers.authorization","Operator":2,"Value":""},"Right":{"Left":null,"Right":null}}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header","uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-distinct-2-simulated\",\"requestedSubscription\":\"e2e-sa-multi-hdr-sub2\",\"username\":\"system:serviceaccount:default:e2e-sa-multi-subs-with-header\"}"} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-hdr-sub2","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=ac6bdd88-d2dc-41d7-83b8-0c872af96dbc"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"cff4f03e-7898-4631-9c7a-14a8f2bd976d","username":"system:serviceaccount:default:e2e-sa-multi-subs-with-header"}},"metadata":{"subscription-info":{"modelRefs":[{"name":"e2e-distinct-2-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-sa-multi-hdr-sub2","namespace":"models-as-a-service","phase":"Active","ready":true}}},"context":{"context_extensions":{"host":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-distinct-2-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-distinct-2-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-sa-multi-hdr-sub2","x-request-id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","method":"GET","path":"/llm/e2e-distinct-2-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":28625459,"seconds":1778773931},"url_path":"/llm/e2e-distinct-2-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := []\nallowed_users := [\"system:serviceaccount:default:e2e-sa-multi-subs-with-header\"]\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}}]},"Plain":null},"reason":"no such key: apiKeyValidation"} {"level":"info","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0901cfda-07c9-43f6-a105-e57aeb83a4f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:13Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7"} {"level":"error","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3dc75fc8307b952a3e873400cf417e90f2861e8a225abec4b22708deb7901db7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d3b195a61a7f24c6bf1fba40f9f2e2565facb6af92e959c1546ac398a9172618"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"35d34d59676c333235d7c9f02273e0380bb39f27cfd30856fedc0f7c0e5f79aa","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5eba889ca20350be799950d99a94c22b1c4698a87e16558fd90b38fcce3ff76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e50f5fdcb9fb7e124557afe69edae9a95d05da488eae1cc4b5c1c7c1220a826a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e"} {"level":"error","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0f8e1a2bede8509cb76d997b959699aa0135fff9780ffed78ed7277e9c897b5e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8"} {"level":"error","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"414449ae595d12294cda43c4706566f5644d67ef6848de245e6caee2cdb069f8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0740694b94da2b1f6093b148b85b9ec044f97848654ae7c0cc966ee03e0c4830","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:14Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"331dc257e65f55f80700a586f7807093eda7b3d8e7d91215dc3c47731508480c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:51:56Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c0d47082320c9bb02d3788ab2b052c696af91abc2ae438437ae71a26936c7c2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346"} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c245170da89e49f061561989e94654ede8e3261330d5fce018b1d279501abd0e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df737efd4bb604a17d60dba14fb761aa7e8a2857458db1ec858bc8de2be3f346","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba5b42b9-1199-4417-a494-6630251740c6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:23448","PortSpecifier":{"PortValue":23448}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ba5b42b9-1199-4417-a494-6630251740c6","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:20Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ba5b42b9-1199-4417-a494-6630251740c6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:23448","PortSpecifier":{"PortValue":23448}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773940,"nanos":145894623},"http":{"id":"ba5b42b9-1199-4417-a494-6630251740c6","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.opendatahub.svc.cluster.local:8443/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"ba5b42b9-1199-4417-a494-6630251740c6"},"path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https","protocol":"HTTP/1.1"}},"context_extensions":{"host":"4b78668c68e506f3e4245c5d1f1af6820d0987e90bac1b37e2a03d21cc7ed38d"},"metadata_context":{}}} {"level":"info","ts":"2026-05-14T15:52:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba5b42b9-1199-4417-a494-6630251740c6","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"message":"{}"}} {"level":"debug","ts":"2026-05-14T15:52:20Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ba5b42b9-1199-4417-a494-6630251740c6","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"message":"{}","headers":[{"WWW-Authenticate":"request.headers.authorization realm=\"api-keys\""},{"WWW-Authenticate":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:36:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:36:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:36:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:36:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:36:41Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:36:41Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51592","PortSpecifier":{"PortValue":51592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":763377543},"http":{"id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"d2b158b7-8253-4f59-b485-bb26da281540","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=a404c784-6f0d-41bb-a052-099eb2d83dff"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=a404c784-6f0d-41bb-a052-099eb2d83dff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"d2b158b7-8253-4f59-b485-bb26da281540","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b2ccb091-de35-4573-91cb-3ca1cfe208a7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15840","PortSpecifier":{"PortValue":15840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","method":"POST","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15840","PortSpecifier":{"PortValue":15840}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":798134630},"http":{"id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-unconfigured-facebook-opt-125m-simulated\",\"requestedSubscription\":\"e2e-central-models-exempt-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-central-models-exempt-sub"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84cfa4fb-65cf-421b-b39d-594fe6c141f9","selected_subscription":"e2e-central-models-exempt-sub","selected_subscription_key":"models-as-a-service/e2e-central-models-exempt-sub@llm/e2e-unconfigured-facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"12c4c8a4-d732-405e-b7f7-1ea8484cfad4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:46242","PortSpecifier":{"PortValue":46242}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","method":"POST","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:46242","PortSpecifier":{"PortValue":46242}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":838439202},"http":{"id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-unconfigured-facebook-opt-125m-simulated\",\"requestedSubscription\":\"e2e-central-models-exempt-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-central-models-exempt-sub"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84cfa4fb-65cf-421b-b39d-594fe6c141f9","selected_subscription":"e2e-central-models-exempt-sub","selected_subscription_key":"models-as-a-service/e2e-central-models-exempt-sub@llm/e2e-unconfigured-facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2544b0d8-ab37-49e6-a39c-7f031f6a34ff","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51608","PortSpecifier":{"PortValue":51608}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"424efd06-f3e4-4142-92dc-f9c3deca1285","method":"POST","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:51608","PortSpecifier":{"PortValue":51608}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":871298557},"http":{"id":"424efd06-f3e4-4142-92dc-f9c3deca1285","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-unconfigured-facebook-opt-125m-simulated\",\"requestedSubscription\":\"e2e-central-models-exempt-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-central-models-exempt-sub"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84cfa4fb-65cf-421b-b39d-594fe6c141f9","selected_subscription":"e2e-central-models-exempt-sub","selected_subscription_key":"models-as-a-service/e2e-central-models-exempt-sub@llm/e2e-unconfigured-facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"424efd06-f3e4-4142-92dc-f9c3deca1285","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:20146","PortSpecifier":{"PortValue":20146}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","method":"POST","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:20146","PortSpecifier":{"PortValue":20146}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":904885485},"http":{"id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-unconfigured-facebook-opt-125m-simulated\",\"requestedSubscription\":\"e2e-central-models-exempt-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-central-models-exempt-sub"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84cfa4fb-65cf-421b-b39d-594fe6c141f9","selected_subscription":"e2e-central-models-exempt-sub","selected_subscription_key":"models-as-a-service/e2e-central-models-exempt-sub@llm/e2e-unconfigured-facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"37e5cb07-15a8-4d7a-8fee-b0ae86decee3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:62830","PortSpecifier":{"PortValue":62830}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5d514b08-5b93-4fc7-858c-68530891aa20","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:62830","PortSpecifier":{"PortValue":62830}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":937052270},"http":{"id":"5d514b08-5b93-4fc7-858c-68530891aa20","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"api-key-valid","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5d514b08-5b93-4fc7-858c-68530891aa20","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e20e8615-300a-465d-b648-adfe02791be3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e20e8615-300a-465d-b648-adfe02791be3","method":"GET","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e20e8615-300a-465d-b648-adfe02791be3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773956,"nanos":944136267},"http":{"id":"e20e8615-300a-465d-b648-adfe02791be3","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-unconfigured-facebook-opt-125m-simulated\",\"requestedSubscription\":\"e2e-central-models-exempt-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e20e8615-300a-465d-b648-adfe02791be3","input":{"auth":{"identity":"Bearer **** sk-oai-qAu0swFZK7jAEKzN_lWEjeirH7ITPWjDmN97RJPrf29IJExKeJjC6TbMKlnp","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"e2e-unconfiab60ef4d3a239b5143b412cab04acac3-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"e2e-central-models-exempt-sub","x-request-id":"e20e8615-300a-465d-b648-adfe02791be3"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"e20e8615-300a-465d-b648-adfe02791be3","method":"GET","path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":944136267,"seconds":1778773956}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41676},"address":"10.132.0.50:41676"}}}}},"destination":{"address":"10.132.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"},"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/e2e-unconfigured-facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-central-models-exempt-sub"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e20e8615-300a-465d-b648-adfe02791be3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"84cfa4fb-65cf-421b-b39d-594fe6c141f9","selected_subscription":"e2e-central-models-exempt-sub","selected_subscription_key":"models-as-a-service/e2e-central-models-exempt-sub@llm/e2e-unconfigured-facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-unconfigured-facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-central-models-exempt-sub","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e20e8615-300a-465d-b648-adfe02791be3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e20e8615-300a-465d-b648-adfe02791be3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aae65b7ddc0033e778bd82057b67fb5cd3e029782d6fd444ddefece908444945","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:36:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:36:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e38d76c6f386f12bc12190c87b39e6e77e182be454f85659a9197c301f2cd9be","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"01918e70442d2cb18c94316131b0e0a241b4a5d12df5b1e1981a3bef420bbdb5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9bbfc0b2e9e9acadd41342cd7c36a24afa8a5eef942d161782a6adae8411158a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437"} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d81a415a9d6b7bd916041b26b5a288b98c3b5bc233efb3bb1e7ca74fc032a437","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39"} {"level":"debug","ts":"2026-05-14T15:52:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cccb9f888be4be56e16cc32e380709be54a35972abf80517f8c40fc107282b39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"error","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":3,"numResponseItems":3,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:52:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52"} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:36044","PortSpecifier":{"PortValue":36044}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f5edca56-8cd4-47e1-8935-8919c592b594","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:36044","PortSpecifier":{"PortValue":36044}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773972,"nanos":563729624},"http":{"id":"f5edca56-8cd4-47e1-8935-8919c592b594","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"d2b158b7-8253-4f59-b485-bb26da281540","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=a404c784-6f0d-41bb-a052-099eb2d83dff"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=a404c784-6f0d-41bb-a052-099eb2d83dff"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"d2b158b7-8253-4f59-b485-bb26da281540","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"4b78668c68e506f3e4245c5d1f1af6820d0987e90bac1b37e2a03d21cc7ed38d"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f5edca56-8cd4-47e1-8935-8919c592b594","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5ab77164-e296-4596-b6fa-4427dbdff195","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15094","PortSpecifier":{"PortValue":15094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5ab77164-e296-4596-b6fa-4427dbdff195","method":"POST","path":"/llm/e2e-external-model/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5ab77164-e296-4596-b6fa-4427dbdff195","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:15094","PortSpecifier":{"PortValue":15094}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773972,"nanos":921380337},"http":{"id":"5ab77164-e296-4596-b6fa-4427dbdff195","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-external-model/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5ab77164-e296-4596-b6fa-4427dbdff195","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required"}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5ab77164-e296-4596-b6fa-4427dbdff195","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required","headers":[{"WWW-Authenticate":"Bearer **** realm=\"api-keys\""}]}} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:62802","PortSpecifier":{"PortValue":62802}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","method":"POST","path":"/llm/e2e-external-model/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:62802","PortSpecifier":{"PortValue":62802}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773972,"nanos":946481060},"http":{"id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-external-model/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","content-length":"83","content-type":"application/json","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"httpbin.org:443/*","x-envoy-external-address":"100.64.0.4","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1"},"path":"/llm/e2e-external-model/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https","protocol":"HTTP/1.1"}},"context_extensions":{"host":"3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"},"metadata_context":{}}} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required"}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f08f1c53-3caa-4ba9-9f91-06243d498ec1","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required","headers":[{"WWW-Authenticate":"Bearer **** realm=\"api-keys\""}]}} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:43650","PortSpecifier":{"PortValue":43650}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","method":"POST","path":"/llm/e2e-external-model/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:43650","PortSpecifier":{"PortValue":43650}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778773972,"nanos":969687820},"http":{"id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/e2e-external-model/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1TIBmdaX0bN3yOvzZ_YXYVvxL7M3zj3mn7V2bZHwrssCEieAzEy67r5UO0FiW"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-1TIBmdaX0bN3yOvzZ_YXYVvxL7M3zj3mn7V2bZHwrssCEieAzEy67r5UO0FiW\"}"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/e2e-external-model\",\"requestedSubscription\":\"e2e-external-subscription\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"modelRefs":[{"name":"e2e-external-model","namespace":"llm","token_rate_limits":[{"limit":10000,"window":"1h"}]}],"name":"e2e-external-subscription","namespace":"models-as-a-service","phase":"Active","ready":true}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-external-subscription"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"f5996e28-887b-4abd-bf5c-5e9522f3cf00","selected_subscription":"e2e-external-subscription","selected_subscription_key":"models-as-a-service/e2e-external-subscription@llm/e2e-external-model","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"name":"e2e-external-model","namespace":"llm","token_rate_limits":[{"limit":10000,"window":"1h"}]}],"name":"e2e-external-subscription","namespace":"models-as-a-service","phase":"Active","ready":true},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"de4c0fb5-46b7-493e-8cbd-a3fd763b750e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-05-14T15:52:55Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb"],"numHostsReady":"1/1","numIdentitySources":0,"numMetadataSources":0,"numAuthorizationPolicies":1,"numResponseItems":0,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae"} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-05-14T15:52:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb"} {"level":"info","ts":"2026-05-14T15:53:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/33e58f39cf4e0d944ce934a5018acdcfa74a705ab4b8890a72a2529f341cdcf4"} {"level":"info","ts":"2026-05-14T15:53:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/aaea927e1e37c0ebeb2c3974ee40df4c6800e3e311c62d17c070273cdcfebaeb"} {"level":"info","ts":"2026-05-14T15:53:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1bc352d5e387b2430c796ef533893aa1a2ae117af03b4d40dccaf57df32193ae"} {"level":"info","ts":"2026-05-14T15:53:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8529f271698b5a3bc9025c33c0ecd15ded96a8c2fb76e9818941deb66b0dcc98"} {"level":"info","ts":"2026-05-14T15:53:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d127e164a8bca0cf424b571951b72a15565cdd1b6a3edcc64b640ecaf71b0c52"} {"level":"info","ts":"2026-05-14T15:53:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2200947db0f3acc41dd3fca21efa06f90c57afddd36d719bdda2dc74a0bd0a11"} {"level":"info","ts":"2026-05-14T15:53:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3efb8e937aa19b5e0bdd0c3eb5b4ece33299385dcfc89205b8934853facbdcf0"} {"level":"info","ts":"2026-05-14T15:53:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3174635d626d01417a9ea6e7e44f66ab5759eab01406d407db2e4b6e08e42016"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60844","PortSpecifier":{"PortValue":60844}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60844","PortSpecifier":{"PortValue":60844}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774012,"nanos":817185900},"http":{"id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:maas-admin:tester-admin-user","uid":"701a513a-7dcd-4f41-96ad-2694663da244","groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2655c830-e8dc-4d94-b512-e6e3efa8cd76"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2655c830-e8dc-4d94-b512-e6e3efa8cd76"]},"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"uid":"701a513a-7dcd-4f41-96ad-2694663da244","username":"system:serviceaccount:maas-admin:tester-admin-user"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","authorization":"Bearer **** ****REDACTED_JWT****","content-length":"55","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"maas-api.opendatahub.svc.cluster.local:8443/*","x-envoy-external-address":"100.64.0.3","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.3","x-forwarded-proto":"https","x-request-id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/2","scheme":"https","time":{"nanos":817185900,"seconds":1778774012},"url_path":"/maas-api/v1/api-keys","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.3:60844","port":60844}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:maas-admin:tester-admin-user"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"]"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fc8ff6cc-5373-489c-abf5-3930beb1a2fb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:46160","PortSpecifier":{"PortValue":46160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","method":"GET","path":"/maas-api/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:46160","PortSpecifier":{"PortValue":46160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774012,"nanos":876531051},"http":{"id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","input":{"auth":{"identity":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"maas-api.opendatahub.svc.cluster.local:8443/*","x-envoy-external-address":"100.64.0.2","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.2","x-forwarded-proto":"https","x-request-id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","method":"GET","path":"/maas-api/v1/models","protocol":"HTTP/2","scheme":"https"},"time":{"nanos":876531051,"seconds":1778774012}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46160},"address":"100.64.0.2:46160"}}}}},"destination":{"address":"10.132.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/models",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"api-key-valid","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"X-MaaS-Username","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"16edbe37-bd22-4bbd-b9b1-cf87b0a74c5e","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fedcc25c-ee1e-4cef-80fc-516832373a02","method":"GET","path":"/llm/facebook-opt-125m-simulated/v1/models","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.50:41676","PortSpecifier":{"PortValue":41676}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774012,"nanos":882706138},"http":{"id":"fedcc25c-ee1e-4cef-80fc-516832373a02","method":"GET","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"GET",":path":"/llm/facebook-opt-125m-simulated/v1/models",":scheme":"https","accept-encoding":"gzip","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","user-agent":"Go-http-client/1.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.50","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"10.132.0.50","x-forwarded-proto":"https","x-maas-subscription":"simulator-subscription","x-request-id":"fedcc25c-ee1e-4cef-80fc-516832373a02"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"fedcc25c-ee1e-4cef-80fc-516832373a02","method":"GET","path":"/llm/facebook-opt-125m-simulated/v1/models","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":882706138,"seconds":1778774012},"url_path":"/llm/facebook-opt-125m-simulated/v1/models","user_agent":"Go-http-client/1.1"},"source":{"address":"10.132.0.50:41676","port":41676}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fedcc25c-ee1e-4cef-80fc-516832373a02","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63148","PortSpecifier":{"PortValue":63148}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"77fd3024-f103-4701-98a1-41e7d2c4f646","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63148","PortSpecifier":{"PortValue":63148}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774012,"nanos":935510816},"http":{"id":"77fd3024-f103-4701-98a1-41e7d2c4f646","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.2","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.2","x-forwarded-proto":"https","x-request-id":"77fd3024-f103-4701-98a1-41e7d2c4f646"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"77fd3024-f103-4701-98a1-41e7d2c4f646","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":935510816,"seconds":1778774012},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.2:63148","port":63148}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"77fd3024-f103-4701-98a1-41e7d2c4f646","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64864","PortSpecifier":{"PortValue":64864}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64864","PortSpecifier":{"PortValue":64864}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774012,"nanos":986845834},"http":{"id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"baa464b0-3005-42cb-aa30-f62506d3ebb2"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":986845834,"seconds":1778774012},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.4:64864","port":64864}}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:32Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"baa464b0-3005-42cb-aa30-f62506d3ebb2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:16700","PortSpecifier":{"PortValue":16700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:16700","PortSpecifier":{"PortValue":16700}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":25656882},"http":{"id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.3","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.3","x-forwarded-proto":"https","x-request-id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":25656882,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.3:16700","port":16700}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3eb0140e-1616-42b8-9600-cf855cc0ec1b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31616802-67d1-4b49-927d-7afcd1266499","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63158","PortSpecifier":{"PortValue":63158}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"31616802-67d1-4b49-927d-7afcd1266499","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31616802-67d1-4b49-927d-7afcd1266499","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63158","PortSpecifier":{"PortValue":63158}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":61449283},"http":{"id":"31616802-67d1-4b49-927d-7afcd1266499","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"31616802-67d1-4b49-927d-7afcd1266499","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.2","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.2","x-forwarded-proto":"https","x-request-id":"31616802-67d1-4b49-927d-7afcd1266499"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"31616802-67d1-4b49-927d-7afcd1266499","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":61449283,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.2:63158","port":63158}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31616802-67d1-4b49-927d-7afcd1266499","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31616802-67d1-4b49-927d-7afcd1266499","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31616802-67d1-4b49-927d-7afcd1266499","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:59646","PortSpecifier":{"PortValue":59646}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:59646","PortSpecifier":{"PortValue":59646}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":103041165},"http":{"id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"ca70aae9-e7ac-44d9-b107-c543912c9de5"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":103041165,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.4:59646","port":59646}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ca70aae9-e7ac-44d9-b107-c543912c9de5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3151da59-7150-4c58-aebd-c8612df691cd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64880","PortSpecifier":{"PortValue":64880}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3151da59-7150-4c58-aebd-c8612df691cd","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3151da59-7150-4c58-aebd-c8612df691cd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64880","PortSpecifier":{"PortValue":64880}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":143084408},"http":{"id":"3151da59-7150-4c58-aebd-c8612df691cd","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3151da59-7150-4c58-aebd-c8612df691cd","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"3151da59-7150-4c58-aebd-c8612df691cd"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"3151da59-7150-4c58-aebd-c8612df691cd","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":143084408,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.4:64880","port":64880}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3151da59-7150-4c58-aebd-c8612df691cd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3151da59-7150-4c58-aebd-c8612df691cd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3151da59-7150-4c58-aebd-c8612df691cd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60848","PortSpecifier":{"PortValue":60848}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60848","PortSpecifier":{"PortValue":60848}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":184248363},"http":{"id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.3","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.3","x-forwarded-proto":"https","x-request-id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":184248363,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.3:60848","port":60848}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c98c0ec5-449b-42d0-9ed1-51c7343ef6a3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:16706","PortSpecifier":{"PortValue":16706}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:16706","PortSpecifier":{"PortValue":16706}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":217372073},"http":{"id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.3","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.3","x-forwarded-proto":"https","x-request-id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":217372073,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.3:16706","port":16706}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0d3241ca-dd11-4aaa-9788-1b3048b27e90","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:46164","PortSpecifier":{"PortValue":46164}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:46164","PortSpecifier":{"PortValue":46164}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":252021995},"http":{"id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.2","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.2","x-forwarded-proto":"https","x-request-id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":252021995,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.2:46164","port":46164}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b73aa0c9-f299-453d-8a93-3a8869d4b92d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:59662","PortSpecifier":{"PortValue":59662}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"90f066ea-5671-4f99-970a-871c8b551fe8","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:59662","PortSpecifier":{"PortValue":59662}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":288521842},"http":{"id":"90f066ea-5671-4f99-970a-871c8b551fe8","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"90f066ea-5671-4f99-970a-871c8b551fe8"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"90f066ea-5671-4f99-970a-871c8b551fe8","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":288521842,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.4:59662","port":59662}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"90f066ea-5671-4f99-970a-871c8b551fe8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63172","PortSpecifier":{"PortValue":63172}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.2:63172","PortSpecifier":{"PortValue":63172}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":321518480},"http":{"id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":"apiKeyValidation","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":"subscription-info","method":"POST","url":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:maas-admin:tester-admin-user\"}"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.opendatahub.svc.cluster.local:8443/internal/v1/subscriptions/select","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true}}},"context":{"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","authorization":"Bearer **** sk-oai-QoUiBSOEH7mhpvuI_sjwMbH9YFywscbxonZ7RJNNPfvxanN2W5HQuscZHl75","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.2","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.2","x-forwarded-proto":"https","x-request-id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/2","scheme":"https","time":{"nanos":321518480,"seconds":1778774013},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.2:63172","port":63172}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"# API key authentication: validate the key\nallow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\n\n# Kubernetes token authentication: check identity exists\nallow {\n object.get(input.auth.identity, \"user\", {}).username != \"\"\n}\n\n# OIDC token authentication: check JWT subject exists\nallow {\n object.get(input.auth.identity, \"sub\", \"\") != \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\t# Subscription name must be present (selector succeeded)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\t# Error field must be empty (no validation errors from selector)\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\t# Allowlist: phase must be exactly \"Active\" or \"Degraded\" (reject empty/unreconciled)\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\n\t# Subscription must not be deleting\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"deletionTimestamp\", \"\") == \"\"\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\n# Allowed groups and users from all MaaSAuthPolicies\nallowed_groups := [\"system:authenticated\"]\nallowed_users := []\n\n# Extract username from API key, OIDC, or K8s token\nusername := input.auth.metadata.apiKeyValidation.username\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n { object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n { object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n { object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\n# Extract groups from API key, OIDC, or K8s token\ngroups := input.auth.metadata.apiKeyValidation.groups\n { object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n { object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n { object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\n# Allow if user is in allowed users\nallow {\n username == allowed_users[_]\n}\n\n# Allow if any user group is in allowed groups\nallow {\n groups[_] == allowed_groups[_]\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"Authorization","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"authorization","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":"","Pattern":""}}},"object":""} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"simulator-subscription"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.username"}},{"Name":"keyId","Value":{"Static":null,"Pattern":"auth.metadata.apiKeyValidation.keyId"}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"groups_str":"system:serviceaccounts,system:serviceaccounts:maas-admin,system:authenticated","keyId":"cdf73251-78a0-40be-aad5-08abbb5e92fe","selected_subscription":"simulator-subscription","selected_subscription_key":"models-as-a-service/simulator-subscription@llm/facebook-opt-125m-simulated","subscription_error":"","subscription_error_message":"","subscription_info":{"description":"Free-tier subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"name":"facebook-opt-125m-simulated","namespace":"llm","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true},"userid":"system:serviceaccount:maas-admin:tester-admin-user"}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4bc860db-f8e5-477c-a7bd-07de6f6c03d2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60858","PortSpecifier":{"PortValue":60858}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.3:60858","PortSpecifier":{"PortValue":60858}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":356347666},"http":{"id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","method":"POST","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","content-length":"100","content-type":"application/json","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"100.64.0.3","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.3","x-forwarded-proto":"https","x-request-id":"525650cb-8a71-4668-91ef-1f9b2f176ea0"},"path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https","protocol":"HTTP/2"}},"context_extensions":{"host":"5aa0fd746a1cbe4557cf771f0b5f5c4020da5a6444c58d701a6d039232d7faab"},"metadata_context":{}}} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required"}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"525650cb-8a71-4668-91ef-1f9b2f176ea0","authorized":false,"response":"UNAUTHENTICATED","object":{"code":16,"status":401,"message":"Authentication required","headers":[{"WWW-Authenticate":"request.headers.authorization realm=\"api-keys\""},{"WWW-Authenticate":"Bearer **** {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64894","PortSpecifier":{"PortValue":64894}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","method":"DELETE","path":"/maas-api/v1/api-keys/cdf73251-78a0-40be-aad5-08abbb5e92fe","host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"100.64.0.4:64894","PortSpecifier":{"PortValue":64894}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1778774013,"nanos":383161170},"http":{"id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","method":"DELETE","headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"DELETE",":path":"/maas-api/v1/api-keys/cdf73251-78a0-40be-aad5-08abbb5e92fe",":scheme":"https","accept":"*/*","authorization":"Bearer **** {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","config":{"Name":"openshift-identities","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":null,"OAuth2":null,"JWTAuthentication":null,"MTLS":null,"HMAC":null,"APIKey":null,"KubernetesAuth":{"AuthCredentials":{"KeySelector":"Bearer","In":"authorization_header"}},"Plain":null,"Noop":null,"ExtendedProperties":[]},"object":{"authenticated":true,"user":{"username":"system:serviceaccount:maas-admin:tester-admin-user","uid":"701a513a-7dcd-4f41-96ad-2694663da244","groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=2655c830-e8dc-4d94-b512-e6e3efa8cd76"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"]}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/adebbf896a09"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2655c830-e8dc-4d94-b512-e6e3efa8cd76"]},"groups":["system:serviceaccounts","system:serviceaccounts:maas-admin","system:authenticated"],"uid":"701a513a-7dcd-4f41-96ad-2694663da244","username":"system:serviceaccount:maas-admin:tester-admin-user"}}},"context":{"context_extensions":{"host":"d44d6970f0ac9b448c729a344c019166492f90c7945285882c656b64a6725911"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com",":method":"DELETE",":path":"/maas-api/v1/api-keys/cdf73251-78a0-40be-aad5-08abbb5e92fe",":scheme":"https","accept":"*/*","authorization":"Bearer **** ****REDACTED_JWT****","user-agent":"curl/7.76.1","x-envoy-decorator-operation":"maas-api.opendatahub.svc.cluster.local:8443/*","x-envoy-external-address":"100.64.0.4","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQAoETkFNRRI4GjZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03ZGY5NWY1NzUtbWt4ajgKIAoJTkFNRVNQQUNFEhMaEW9wZW5zaGlmdC1pbmdyZXNzCnQKBU9XTkVSEmsaaWt1YmVybmV0ZXM6Ly9hcGlzL2FwcHMvdjEvbmFtZXNwYWNlcy9vcGVuc2hpZnQtaW5ncmVzcy9kZXBsb3ltZW50cy9tYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAo5Cg1XT1JLTE9BRF9OQU1FEigaJm1hYXMtZGVmYXVsdC1nYXRld2F5LW9wZW5zaGlmdC1kZWZhdWx0","x-envoy-peer-metadata-id":"router~10.132.0.41~maas-default-gateway-openshift-default-7df95f575-mkxj8.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"100.64.0.4","x-forwarded-proto":"https","x-request-id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd"},"host":"maas.apps.0b02d47d-5730-44d0-82e6-adebbf896a09.prod.konfluxeaas.com","id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","method":"DELETE","path":"/maas-api/v1/api-keys/cdf73251-78a0-40be-aad5-08abbb5e92fe","protocol":"HTTP/2","scheme":"https","time":{"nanos":383161170,"seconds":1778774013},"url_path":"/maas-api/v1/api-keys/cdf73251-78a0-40be-aad5-08abbb5e92fe","user_agent":"curl/7.76.1"},"source":{"address":"100.64.0.4:64894","port":64894}}} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","config":{"Name":"X-MaaS-Group-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.groups.@tostr"}}},"object":"[\"system:serviceaccounts\",\"system:serviceaccounts:maas-admin\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","config":{"Name":"X-MaaS-Username-OC","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Username","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{"Static":null,"Pattern":"auth.identity.user.username"}}},"object":"system:serviceaccount:maas-admin:tester-admin-user"} {"level":"info","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-05-14T15:53:33Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"687e7da7-6ea9-4da5-aef7-5501a9ec9acd","authorized":true,"response":"OK"}