--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"824e2287-fc10-4780-a1f3-6538286f6e32","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"824e2287-fc10-4780-a1f3-6538286f6e32","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"824e2287-fc10-4780-a1f3-6538286f6e32","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:33868","PortSpecifier":{"PortValue":33868}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","method":"GET","path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","object":"source:{address:{socket_address:{address:\"10.133.0.10:33868\" port_value:33868}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670150 nanos:521962147} http:{id:\"c3be6ca7-6f95-46de-9155-19cb87f55f31\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c3be6ca7-6f95-46de-9155-19cb87f55f31\"} path:\"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c3be6ca7-6f95-46de-9155-19cb87f55f31"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","method":"GET","path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":521962147,"seconds":1785670150}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":33868},"address":"10.133.0.10:33868"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c3be6ca7-6f95-46de-9155-19cb87f55f31"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","method":"GET","path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":521962147,"seconds":1785670150},"url_path":"/maas-api/v1/api-keys/4c330e35-2844-4280-9ae9-b64a17c040ff","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:33868","port":33868}}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/auth-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:29:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c3be6ca7-6f95-46de-9155-19cb87f55f31","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"} {"level":"info","ts":"2026-08-02T11:29:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"error","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:29:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:29:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59356","PortSpecifier":{"PortValue":59356}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","object":"source:{address:{socket_address:{address:\"10.133.0.10:59356\" port_value:59356}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670176 nanos:718413885} http:{id:\"d6b5050d-d54a-4b2f-95f4-1d715886671d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d6b5050d-d54a-4b2f-95f4-1d715886671d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d6b5050d-d54a-4b2f-95f4-1d715886671d"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":718413885,"seconds":1785670176}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59356},"address":"10.133.0.10:59356"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d6b5050d-d54a-4b2f-95f4-1d715886671d"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":718413885,"seconds":1785670176},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:59356","port":59356}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/auth-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d6b5050d-d54a-4b2f-95f4-1d715886671d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59570","PortSpecifier":{"PortValue":59570}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","object":"source:{address:{socket_address:{address:\"10.133.0.10:59570\" port_value:59570}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670176 nanos:757570860} http:{id:\"6e61b1fc-11df-4944-b9ad-d0759c7482ae\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"72\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"6e61b1fc-11df-4944-b9ad-d0759c7482ae\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.48:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":757570860,"seconds":1785670176}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59570},"address":"10.133.0.10:59570"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"72","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":757570860,"seconds":1785670176},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:59570","port":59570}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/auth-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","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_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6e61b1fc-11df-4944-b9ad-d0759c7482ae","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59370","PortSpecifier":{"PortValue":59370}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","object":"source:{address:{socket_address:{address:\"10.133.0.10:59370\" port_value:59370}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670176 nanos:797366494} http:{id:\"c8cb9a37-8462-4255-8f9a-45c2bc91420b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c8cb9a37-8462-4255-8f9a-45c2bc91420b\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1R0qsnPPXWnRRrgKL_5a9cljNEwdjmfD0UWt2GKU27GNCI77mrUNuTrmOh7Oj"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"7e70f8ee-4383-4c90-aa6e-2c313c30f5df","keyName":"e2e-auth-iso-a-6a893d","subscription":"e2e-auth-iso-6a9f86","tenant":"e2e-shared-a-3951f6","userId":"7e70f8ee-4383-4c90-aa6e-2c313c30f5df","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":797366494,"seconds":1785670176}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59370},"address":"10.133.0.10:59370"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":797366494,"seconds":1785670176},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:59370","port":59370}}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/auth-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-auth-iso-6a9f86"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:29:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8cb9a37-8462-4255-8f9a-45c2bc91420b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3faa56d8dc3ad260c89618b4056744ab3431f5301f7a495b5e6caef0ba319fd8"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cfc52d45c5c0f03210298b05452ef84ade0db5a4d2f9b86d2fa2690239cad6c8"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b87c5e9381c1b68e1f451ee30220c0df26f8d602ee677663672b605975bfa026"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/45540f12d779bf746bee2ac1d24a2730cf995b8a3ce78ccca389075bd987efa1"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ab216d2986ff411781c70a42bf9cc8ecaac0753178f597c0b69c6adc147fccb8"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0b6e615cb47de0229142f342c76cfefdee59017d01115c5c32a39d62ba174e00"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ca3a00d934b2a8634475fd327821b94105d4049e2373e56ad696032b04b73202"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/afd652d6f03c485968da1594969a11d3c73dc455c0aa0e0458cb9958b9b4328b"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2187c62c7cf8991cfa2bdc5f487e8f21c033ef03d349f8f5e0c8c7f15bb01df"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c9afc4e90fee04bb73d7f8680298a701ba354507ec2bbaa2e469f1a37a530c5"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b03c45fe774069a07656a2e8ca58e4b52cd1c61227234e8d6a23c50fc752f947"} {"level":"info","ts":"2026-08-02T11:29:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/486dc900be5f376e68529cbdb4e4114a71d8022dd1319bb43e8fde2763696e94"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3fc4ea3aefe105495f8779fb2e6c50baf0746288f2318950e3c31b9bd870665d"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/020d4f74b6a8f8bf7f611e5ab77626d1c2d5534a9d16d82cf70b966c3ab2b4a6"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3d62035efb017a6fc4d1cb0cf616f4952c3214b2b867eb761201a3862f714170"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc65ed329627fbb4b4c8d03f69cd33aade095bcd4f3948ba467b2e3b1fa64810"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:29:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:50Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"} {"level":"info","ts":"2026-08-02T11:30:50Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7"} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:30:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:30:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:31:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59768","PortSpecifier":{"PortValue":59768}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","object":"source:{address:{socket_address:{address:\"10.133.0.10:59768\" port_value:59768}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670274 nanos:316161712} http:{id:\"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":316161712,"seconds":1785670274}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59768},"address":"10.133.0.10:59768"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":316161712,"seconds":1785670274},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:59768","port":59768}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/sub-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a5fe8087-5b3a-4dd3-b6f5-8a0bc712ae5c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:41544","PortSpecifier":{"PortValue":41544}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","object":"source:{address:{socket_address:{address:\"10.133.0.10:41544\" port_value:41544}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670274 nanos:360837479} http:{id:\"c787fc20-6047-4d4a-9790-34d48ddd8c0d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"67\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c787fc20-6047-4d4a-9790-34d48ddd8c0d\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.48:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":360837479,"seconds":1785670274}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41544},"address":"10.133.0.10:41544"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"67","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":360837479,"seconds":1785670274},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:41544","port":41544}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/sub-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c787fc20-6047-4d4a-9790-34d48ddd8c0d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:59784","PortSpecifier":{"PortValue":59784}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","object":"source:{address:{socket_address:{address:\"10.133.0.10:59784\" port_value:59784}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670274 nanos:404423731} http:{id:\"d9c252ff-57ff-4005-a297-3a0146e0b7d4\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"d9c252ff-57ff-4005-a297-3a0146e0b7d4\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-gvsUabTqR71U2YE1_5egzs7dyF0xwRMG761zfbvuk8DNtibY8juzllPTddhA"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"517d7e28-420e-465e-87c8-d383ba0adad6","keyName":"e2e-sub-iso-9e376e","subscription":"e2e-a-only-df3499","tenant":"e2e-shared-a-3951f6","userId":"517d7e28-420e-465e-87c8-d383ba0adad6","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":404423731,"seconds":1785670274}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":59784},"address":"10.133.0.10:59784"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":404423731,"seconds":1785670274},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:59784","port":59784}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/sub-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-a-only-df3499"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d9c252ff-57ff-4005-a297-3a0146e0b7d4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:41554","PortSpecifier":{"PortValue":41554}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","object":"source:{address:{socket_address:{address:\"10.133.0.10:41554\" port_value:41554}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670274 nanos:446947883} http:{id:\"bbc7fb3e-e491-4e71-accf-8d8365631fd6\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/subscriptions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"bbc7fb3e-e491-4e71-accf-8d8365631fd6\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-L5UVcsenLmKIJ6Fy_EqPV8OGcXchvNYexP2OE9m0nj2HifVMIU1MFVBdPRVh"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"f3598f3b-c1a9-4fda-b460-8802832529fe","keyName":"e2e-sub-iso-255485","subscription":"e2e-b-only-df3499","tenant":"e2e-shared-b-4f1bb7","userId":"f3598f3b-c1a9-4fda-b460-8802832529fe","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":446947883,"seconds":1785670274}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":41554},"address":"10.133.0.10:41554"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":446947883,"seconds":1785670274},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:41554","port":41554}}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/sub-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-b-only-df3499"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bbc7fb3e-e491-4e71-accf-8d8365631fd6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:31:19Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"error","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:31:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:31:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46774","PortSpecifier":{"PortValue":46774}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","object":"source:{address:{socket_address:{address:\"10.133.0.10:46774\" port_value:46774}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670297 nanos:725950127} http:{id:\"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":725950127,"seconds":1785670297}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46774},"address":"10.133.0.10:46774"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":725950127,"seconds":1785670297},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:46774","port":46774}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/sub-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f69ab48b-29ef-42f2-af9b-31ebcbaa74d4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34872","PortSpecifier":{"PortValue":34872}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"92c553e4-80d8-43d5-a665-5c76be12897b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","object":"source:{address:{socket_address:{address:\"10.133.0.10:34872\" port_value:34872}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670297 nanos:762511171} http:{id:\"92c553e4-80d8-43d5-a665-5c76be12897b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"71\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"92c553e4-80d8-43d5-a665-5c76be12897b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.48:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"92c553e4-80d8-43d5-a665-5c76be12897b"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"92c553e4-80d8-43d5-a665-5c76be12897b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":762511171,"seconds":1785670297}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34872},"address":"10.133.0.10:34872"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"71","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"92c553e4-80d8-43d5-a665-5c76be12897b"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"92c553e4-80d8-43d5-a665-5c76be12897b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":762511171,"seconds":1785670297},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:34872","port":34872}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/sub-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","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_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"92c553e4-80d8-43d5-a665-5c76be12897b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:46782","PortSpecifier":{"PortValue":46782}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","object":"source:{address:{socket_address:{address:\"10.133.0.10:46782\" port_value:46782}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670297 nanos:805834061} http:{id:\"1109a578-46c0-4aa1-bf10-0c088ee8fcce\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1109a578-46c0-4aa1-bf10-0c088ee8fcce\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-uQwm18SNvIjiGS1z_yOfq2agqgAXatoLmIUdq4dI4x00cW7tCXPxho82KysL"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"cf28d59d-cba5-4c83-9015-5b611aa14639","keyName":"e2e-sub-iso-f20356","subscription":"e2e-shared-sub-a48d18","tenant":"e2e-shared-a-3951f6","userId":"cf28d59d-cba5-4c83-9015-5b611aa14639","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":805834061,"seconds":1785670297}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46782},"address":"10.133.0.10:46782"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":805834061,"seconds":1785670297},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:46782","port":46782}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/sub-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-shared-sub-a48d18"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1109a578-46c0-4aa1-bf10-0c088ee8fcce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:34884","PortSpecifier":{"PortValue":34884}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"94d6250f-30b6-4eea-a878-f5e4cb542282","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","object":"source:{address:{socket_address:{address:\"10.133.0.10:34884\" port_value:34884}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670297 nanos:835134297} http:{id:\"94d6250f-30b6-4eea-a878-f5e4cb542282\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/internal/v1/subscriptions/select\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"187\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"94d6250f-30b6-4eea-a878-f5e4cb542282\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-6Lkud3Wm11v7BGjp_xfK33xTuVDUhrpvVNwfKge2rWwGrjGHaRc5tgoMw6TB"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"e1c90ab2-a750-4c45-a12b-a382eb0173eb","keyName":"e2e-sub-iso-dca944","subscription":"e2e-shared-sub-a48d18","tenant":"e2e-shared-b-4f1bb7","userId":"e1c90ab2-a750-4c45-a12b-a382eb0173eb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94d6250f-30b6-4eea-a878-f5e4cb542282"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"94d6250f-30b6-4eea-a878-f5e4cb542282","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":835134297,"seconds":1785670297}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34884},"address":"10.133.0.10:34884"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"94d6250f-30b6-4eea-a878-f5e4cb542282"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"94d6250f-30b6-4eea-a878-f5e4cb542282","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":835134297,"seconds":1785670297},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:34884","port":34884}}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/sub-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","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_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-shared-sub-a48d18"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:31:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"94d6250f-30b6-4eea-a878-f5e4cb542282","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c7ca685e697ab141a7271c3eacc99d93f7ec9ac86253720a2ed43c39c074b6e"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2719a5828387cbfa05f8f3555c54a176c845e022d66eeb796831ffa03d32a6a7"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a2fe5974b3e1f695aad2e9ae6fad79a9cd8f236d3688a9bccbce856b9980ec7e"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3b740975e7656c587ec532b2e867bafe205b97551cdbc3a9208b8dc96af726cd"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d051d350b0351c79a297d7fd103b1f2de4c2baeb63ab25f9d0f5297b48db6c4c"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22f0325b158efc2bd0cba54b0eb5acb0f2b6522199236114b3c53b6288ead77a"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e00981e07765c31855d8a075bcf6a38edc3a50f7cf067a9981177ba4226bcba9"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7198a0b114b9ba8cf45d15bcfdd20b3d107f917fd82311e17f4b524f56087a06"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ccfd422575dceadd07ab69a6d825a6040cff9efe362bd71fc560ade2f4422ee"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e2ccc013bd690a075501f1a8adc73ca6be39109d6b3e59b88da9f5c7bdeb185"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/622f5abff35fe3f4cbb4214e9f0329b89edead096a4a38f21ec4c8b59b0b4f33"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c6ef97b2c75577b85d58307e9b8d5809eca005a3d0a40e9d807c657d02bcef6d"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1ebbecd9cb80e3ad332a44d3c702c6b28c51199178aca23b90ed2b50a013a706"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/08d38da6eaffac9c71ff6c95f24068e7e143d62807dc717a4380b7654a248454"} {"level":"info","ts":"2026-08-02T11:31:41Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ea4e7ff625f79401d9240bec9534a082e605d27739085bde7d9c45fe0072e5c6"} {"level":"info","ts":"2026-08-02T11:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:31:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/15fe29ad8120409a4ee6755771f7ad7003e6ca6a08033a5e08b0fb27c0a9f845"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5"} {"level":"error","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"debug","ts":"2026-08-02T11:32:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410"} {"level":"error","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:32:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:32:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60208","PortSpecifier":{"PortValue":60208}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","object":"source:{address:{socket_address:{address:\"10.133.0.10:60208\" port_value:60208}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670380 nanos:49510503} http:{id:\"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":49510503,"seconds":1785670380}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60208},"address":"10.133.0.10:60208"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":49510503,"seconds":1785670380},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:60208","port":60208}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a9bb266a-564c-40cc-a7b7-cf2eafaacfa1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:38368","PortSpecifier":{"PortValue":38368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a02540cf-9427-4670-830e-e40da1aeddc6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","object":"source:{address:{socket_address:{address:\"10.133.0.10:38368\" port_value:38368}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670380 nanos:112702659} http:{id:\"a02540cf-9427-4670-830e-e40da1aeddc6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a02540cf-9427-4670-830e-e40da1aeddc6\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.48:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a02540cf-9427-4670-830e-e40da1aeddc6"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a02540cf-9427-4670-830e-e40da1aeddc6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":112702659,"seconds":1785670380}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":38368},"address":"10.133.0.10:38368"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a02540cf-9427-4670-830e-e40da1aeddc6"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"a02540cf-9427-4670-830e-e40da1aeddc6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":112702659,"seconds":1785670380},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:38368","port":38368}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a02540cf-9427-4670-830e-e40da1aeddc6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2af6c913-c783-4026-a302-dcc61d98643d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60216","PortSpecifier":{"PortValue":60216}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2af6c913-c783-4026-a302-dcc61d98643d","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2af6c913-c783-4026-a302-dcc61d98643d","object":"source:{address:{socket_address:{address:\"10.133.0.10:60216\" port_value:60216}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670380 nanos:164662400} http:{id:\"2af6c913-c783-4026-a302-dcc61d98643d\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"2af6c913-c783-4026-a302-dcc61d98643d\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cIjP0GeNcDZLmO3s_LOi9H5DpzGDYGtOJwerQGeSMHBCnUVkMXHZH1I6tbqB"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","subscription":"e2e-rate-iso-a-affe2d","tenant":"e2e-shared-a-3951f6","userId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2af6c913-c783-4026-a302-dcc61d98643d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2af6c913-c783-4026-a302-dcc61d98643d"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"2af6c913-c783-4026-a302-dcc61d98643d","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":164662400,"seconds":1785670380}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60216},"address":"10.133.0.10:60216"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2af6c913-c783-4026-a302-dcc61d98643d"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"2af6c913-c783-4026-a302-dcc61d98643d","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":164662400,"seconds":1785670380},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:60216","port":60216}}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-affe2d"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2af6c913-c783-4026-a302-dcc61d98643d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","selected_subscription":"e2e-rate-iso-a-affe2d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-affe2d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2af6c913-c783-4026-a302-dcc61d98643d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:00Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2af6c913-c783-4026-a302-dcc61d98643d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60222","PortSpecifier":{"PortValue":60222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","object":"source:{address:{socket_address:{address:\"10.133.0.10:60222\" port_value:60222}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670381 nanos:257679138} http:{id:\"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cIjP0GeNcDZLmO3s_LOi9H5DpzGDYGtOJwerQGeSMHBCnUVkMXHZH1I6tbqB"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","subscription":"e2e-rate-iso-a-affe2d","tenant":"e2e-shared-a-3951f6","userId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":257679138,"seconds":1785670381}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60222},"address":"10.133.0.10:60222"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":257679138,"seconds":1785670381},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:60222","port":60222}}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-affe2d"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","selected_subscription":"e2e-rate-iso-a-affe2d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-affe2d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:01Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4a3a3c28-bcce-4d5a-8ef5-7b1e2d73d3f2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5233029-c7db-4474-8941-b1c707851770","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:60230","PortSpecifier":{"PortValue":60230}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c5233029-c7db-4474-8941-b1c707851770","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5233029-c7db-4474-8941-b1c707851770","object":"source:{address:{socket_address:{address:\"10.133.0.10:60230\" port_value:60230}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670382 nanos:297413294} http:{id:\"c5233029-c7db-4474-8941-b1c707851770\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"c5233029-c7db-4474-8941-b1c707851770\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-cIjP0GeNcDZLmO3s_LOi9H5DpzGDYGtOJwerQGeSMHBCnUVkMXHZH1I6tbqB"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c5233029-c7db-4474-8941-b1c707851770","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","subscription":"e2e-rate-iso-a-affe2d","tenant":"e2e-shared-a-3951f6","userId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c5233029-c7db-4474-8941-b1c707851770","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c5233029-c7db-4474-8941-b1c707851770","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c5233029-c7db-4474-8941-b1c707851770"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c5233029-c7db-4474-8941-b1c707851770","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":297413294,"seconds":1785670382}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60230},"address":"10.133.0.10:60230"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c5233029-c7db-4474-8941-b1c707851770"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c5233029-c7db-4474-8941-b1c707851770","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":297413294,"seconds":1785670382},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:60230","port":60230}}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-affe2d"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5233029-c7db-4474-8941-b1c707851770","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"622e2c7f-b224-403a-81a7-0cfb5d321d7c","keyName":"e2e-rate-a-affe2d","selected_subscription":"e2e-rate-iso-a-affe2d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-affe2d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-affe2d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5233029-c7db-4474-8941-b1c707851770","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:02Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5233029-c7db-4474-8941-b1c707851770","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:33:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"error","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:33:11Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:33:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35502","PortSpecifier":{"PortValue":35502}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e0129448-1fd6-425d-86ff-ca2868c518ce","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","object":"source:{address:{socket_address:{address:\"10.133.0.10:35502\" port_value:35502}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670406 nanos:382116554} http:{id:\"e0129448-1fd6-425d-86ff-ca2868c518ce\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e0129448-1fd6-425d-86ff-ca2868c518ce\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.75:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e0129448-1fd6-425d-86ff-ca2868c518ce"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"e0129448-1fd6-425d-86ff-ca2868c518ce","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":382116554,"seconds":1785670406}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35502},"address":"10.133.0.10:35502"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e0129448-1fd6-425d-86ff-ca2868c518ce"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"e0129448-1fd6-425d-86ff-ca2868c518ce","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":382116554,"seconds":1785670406},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:35502","port":35502}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0129448-1fd6-425d-86ff-ca2868c518ce","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54600","PortSpecifier":{"PortValue":54600}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","object":"source:{address:{socket_address:{address:\"10.133.0.10:54600\" port_value:54600}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670406 nanos:419712764} http:{id:\"592f7ebc-d6d8-4a70-a912-b98847b864ed\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"70\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"592f7ebc-d6d8-4a70-a912-b98847b864ed\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.48:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"592f7ebc-d6d8-4a70-a912-b98847b864ed"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":419712764,"seconds":1785670406}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54600},"address":"10.133.0.10:54600"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"70","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"592f7ebc-d6d8-4a70-a912-b98847b864ed"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":419712764,"seconds":1785670406},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:54600","port":54600}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","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":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"592f7ebc-d6d8-4a70-a912-b98847b864ed","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35512","PortSpecifier":{"PortValue":35512}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","object":"source:{address:{socket_address:{address:\"10.133.0.10:35512\" port_value:35512}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670406 nanos:459858259} http:{id:\"e0c15c01-49b2-4b87-8a9d-7f1727a80de3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"e0c15c01-49b2-4b87-8a9d-7f1727a80de3\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-gFHbWf8NOhupkjA4_RDGbdJvepRvahv2o2WK7mKo775y0V80vpH2amQ2yPqf"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","subscription":"e2e-rate-iso-a-98b66d","tenant":"e2e-shared-a-3951f6","userId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":459858259,"seconds":1785670406}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35512},"address":"10.133.0.10:35512"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":459858259,"seconds":1785670406},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:35512","port":35512}}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-98b66d"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","selected_subscription":"e2e-rate-iso-a-98b66d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-98b66d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:26Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e0c15c01-49b2-4b87-8a9d-7f1727a80de3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35528","PortSpecifier":{"PortValue":35528}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","object":"source:{address:{socket_address:{address:\"10.133.0.10:35528\" port_value:35528}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670407 nanos:516545968} http:{id:\"8ca6018c-a68c-4cec-a479-6978e6dcc2eb\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"8ca6018c-a68c-4cec-a479-6978e6dcc2eb\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-gFHbWf8NOhupkjA4_RDGbdJvepRvahv2o2WK7mKo775y0V80vpH2amQ2yPqf"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","subscription":"e2e-rate-iso-a-98b66d","tenant":"e2e-shared-a-3951f6","userId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":516545968,"seconds":1785670407}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35528},"address":"10.133.0.10:35528"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":516545968,"seconds":1785670407},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:35528","port":35528}}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-98b66d"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","selected_subscription":"e2e-rate-iso-a-98b66d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-98b66d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8ca6018c-a68c-4cec-a479-6978e6dcc2eb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:35544","PortSpecifier":{"PortValue":35544}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.75:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c8acf3e0-9385-4432-9561-b44685f44a46","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","object":"source:{address:{socket_address:{address:\"10.133.0.10:35544\" port_value:35544}}} destination:{address:{socket_address:{address:\"10.133.0.75:443\" port_value:443}}} request:{time:{seconds:1785670408 nanos:557402744} http:{id:\"c8acf3e0-9385-4432-9561-b44685f44a46\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"c8acf3e0-9385-4432-9561-b44685f44a46\"} path:\"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions\" host:\"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-gFHbWf8NOhupkjA4_RDGbdJvepRvahv2o2WK7mKo775y0V80vpH2amQ2yPqf"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","subscription":"e2e-rate-iso-a-98b66d","tenant":"e2e-shared-a-3951f6","userId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-a-3951f6.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c8acf3e0-9385-4432-9561-b44685f44a46"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c8acf3e0-9385-4432-9561-b44685f44a46","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":557402744,"seconds":1785670408}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35544},"address":"10.133.0.10:35544"}}}}},"destination":{"address":"10.133.0.75:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"},"headers":{":authority":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-3951f6-kserve-workload-svc.ai-tenant-e2e-shared-a-3951f6.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdC03OTVmYzQ2NzQ0LXRqZmR2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTM5NTFmNi1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS0zOTUxZjYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.75~e2e-shared-a-3951f6-openshift-default-795fc46744-tjfdv.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c8acf3e0-9385-4432-9561-b44685f44a46"},"host":"e2e-shared-a-3951f6.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"c8acf3e0-9385-4432-9561-b44685f44a46","method":"POST","path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":557402744,"seconds":1785670408},"url_path":"/ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:35544","port":35544}}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-a-98b66d"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"e6578918-b2d8-4cde-8f08-6ff5e41b98d4","keyName":"e2e-rate-a-98b66d","selected_subscription":"e2e-rate-iso-a-98b66d","selected_subscription_key":"ai-tenant-e2e-shared-a-3951f6/e2e-rate-iso-a-98b66d@ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-3951f6/models/facebook/opt-125m","name":"rate-test-model-3951f6","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-98b66d","namespace":"ai-tenant-e2e-shared-a-3951f6","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-3951f6/rate-test-model-3951f6"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8acf3e0-9385-4432-9561-b44685f44a46","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b81c1f03-431c-4280-b005-258a28d1a281","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:54614","PortSpecifier":{"PortValue":54614}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.48:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b81c1f03-431c-4280-b005-258a28d1a281","method":"POST","path":"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions","host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b81c1f03-431c-4280-b005-258a28d1a281","object":"source:{address:{socket_address:{address:\"10.133.0.10:54614\" port_value:54614}}} destination:{address:{socket_address:{address:\"10.134.0.48:443\" port_value:443}}} request:{time:{seconds:1785670408 nanos:595734714} http:{id:\"b81c1f03-431c-4280-b005-258a28d1a281\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"rate-test-model-4f1bb7-kserve-workload-svc.ai-tenant-e2e-shared-b-4f1bb7.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"b81c1f03-431c-4280-b005-258a28d1a281\"} path:\"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions\" host:\"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Ml9h6zhuPZSfmUq0_W7cQ5TIkcb2U4jifZWoSuizeWkzdSUHf012gdQgHHwM"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"c877ff18-d6e2-4428-8e66-44982f2b16bd","keyName":"e2e-rate-b-98b66d","subscription":"e2e-rate-iso-b-98b66d","tenant":"e2e-shared-b-4f1bb7","userId":"c877ff18-d6e2-4428-8e66-44982f2b16bd","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-shared-b-4f1bb7.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m","name":"rate-test-model-4f1bb7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-98b66d","namespace":"ai-tenant-e2e-shared-b-4f1bb7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7"}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b81c1f03-431c-4280-b005-258a28d1a281","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4f1bb7-kserve-workload-svc.ai-tenant-e2e-shared-b-4f1bb7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"b81c1f03-431c-4280-b005-258a28d1a281"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"b81c1f03-431c-4280-b005-258a28d1a281","method":"POST","path":"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":595734714,"seconds":1785670408}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54614},"address":"10.133.0.10:54614"}}}}},"destination":{"address":"10.134.0.48:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"},"headers":{":authority":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-4f1bb7-kserve-workload-svc.ai-tenant-e2e-shared-b-4f1bb7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdC03NTdmNzRjNmZiLXQ1MjdoCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLTRmMWJiNy1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi00ZjFiYjctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.48~e2e-shared-b-4f1bb7-openshift-default-757f74c6fb-t527h.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"b81c1f03-431c-4280-b005-258a28d1a281"},"host":"e2e-shared-b-4f1bb7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"b81c1f03-431c-4280-b005-258a28d1a281","method":"POST","path":"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":595734714,"seconds":1785670408},"url_path":"/ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:54614","port":54614}}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"e2e-rate-iso-b-98b66d"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b81c1f03-431c-4280-b005-258a28d1a281","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c877ff18-d6e2-4428-8e66-44982f2b16bd","keyName":"e2e-rate-b-98b66d","selected_subscription":"e2e-rate-iso-b-98b66d","selected_subscription_key":"ai-tenant-e2e-shared-b-4f1bb7/e2e-rate-iso-b-98b66d@ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-4f1bb7/models/facebook/opt-125m","name":"rate-test-model-4f1bb7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-98b66d","namespace":"ai-tenant-e2e-shared-b-4f1bb7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-4f1bb7/rate-test-model-4f1bb7"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b81c1f03-431c-4280-b005-258a28d1a281","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:33:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b81c1f03-431c-4280-b005-258a28d1a281","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:33:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c17d5bf57e33f3d2f7d7e08113080cd7faeceffcb05533a2ebc3c73b10c4410"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82a7c07dc0c27ce4cea089db16d139dad948a4c5f7cd69d0bf593aadd5e9d33e"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c001f5e3e1470c9f6843758cecb5a7ef74603eb1727f527b3bf4b1cceed036cb"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d669b9ee470c0815113abe30bc82fe4e43a584b4c687b2ae1772bf33272b967b"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f15315aa06e4ad454a45513724219c6f3733c18ec514d0c67d2dc2ce1afed678"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd9d0a013eedf7e347ebdc3eb9c3e5c2a63b564ee94fa81feefa96bf64af2cae"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7ad9c6685a6964eef30e2d657ae94436c38b08e25e3788c7f56099aa470f0cd"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/245a04b6c9e3ddb07ddf11169cd2d37c2453d217f20e3569d43ffc7bd1bd9fb7"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ef54dbad0bcff9cd4d05080decf039f94c0f79dc2fdacd71c28f0335384aefb9"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67914cc058fccd84dcd8adeb90458956e963ebbb5536f495b22e842ce67486ca"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c0eec60121bf6cd15d90c414f373957dec4b18dcebeaf90dfea53ad1b08b9151"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4461396cc86dce071cff114e730a9ea85a16f651153cc84a447463e8db45c9cf"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6f4013e5f39315bca23d9f7d5e31973b5c4ff77e04c214ecb7b487b19a6e41a5"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bb8210c112a136e030519f408bdd52cbd7f90abb77d024227098fcef68e480cd"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2d76ed4a130f4d2957dac0887b2d5981fda88c0406c4455d0366b91211efc160"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5861a61cf597cd94e51ade0d00304fcd7ef3e9ea99cc68d16d9cee85063fe944"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5ebe7d359d6fa82bd591ee2c4514941a514a43308288cb030fdea0fd7c4d2bf7"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5f603808e74ebf574211ff0ebfc021bad3f2a32900c3f327ba3a0ec68f53348"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/64b5eb8bb95ae515bf54442da93c507d37465924223445d8b57629178581b209"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f4bbf48e8591c69aba531eadecdc07c5e7b397515c74cd7cc0f6b0787736bef"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fec0ca7c47f02cb2b797d9ae534e431290166a1bb4918aeeae18bd2aefefea35"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1b822bf2995cba5fd39a215a1e26df99ad8ab92d17862b2e78cd5b2e743385e2"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3c5b02608d028d6147bcbf0f26ed8ee7a90f95dad46ead64771bf87639edd196"} {"level":"info","ts":"2026-08-02T11:33:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8a64d43f7966e1f2fb85ba9f4b225a84a38ab1c06850d27b637880cae56f3e7e"} {"level":"info","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:49950","PortSpecifier":{"PortValue":49950}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"957cce41-48b8-4470-827a-b88a6112a8ab","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","object":"source:{address:{socket_address:{address:\"10.133.0.10:49950\" port_value:49950}}} destination:{address:{socket_address:{address:\"10.133.0.43:443\" port_value:443}}} request:{time:{seconds:1785670492 nanos:112364452} http:{id:\"957cce41-48b8-4470-827a-b88a6112a8ab\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"69\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"957cce41-48b8-4470-827a-b88a6112a8ab\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"957cce41-48b8-4470-827a-b88a6112a8ab"},"host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"957cce41-48b8-4470-827a-b88a6112a8ab","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":112364452,"seconds":1785670492}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49950},"address":"10.133.0.10:49950"}}}}},"destination":{"address":"10.133.0.43:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"69","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"957cce41-48b8-4470-827a-b88a6112a8ab"},"host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"957cce41-48b8-4470-827a-b88a6112a8ab","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":112364452,"seconds":1785670492},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:49950","port":49950}}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"957cce41-48b8-4470-827a-b88a6112a8ab","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2092be69-7031-4996-baef-824736020512","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:49958","PortSpecifier":{"PortValue":49958}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.43:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2092be69-7031-4996-baef-824736020512","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2092be69-7031-4996-baef-824736020512","object":"source:{address:{socket_address:{address:\"10.133.0.10:49958\" port_value:49958}}} destination:{address:{socket_address:{address:\"10.133.0.43:443\" port_value:443}}} request:{time:{seconds:1785670492 nanos:154628115} http:{id:\"2092be69-7031-4996-baef-824736020512\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"2092be69-7031-4996-baef-824736020512\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-YVdhQzg92A4C99gY_P0gAOMkQ5WsGZittFbygVy2QXzpQiMFx7Spipl0i12V"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2092be69-7031-4996-baef-824736020512","config":"apiKeyValidation","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"071b6f38-aaa8-4273-a912-7809f4cbfbf3","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"071b6f38-aaa8-4273-a912-7809f4cbfbf3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"2092be69-7031-4996-baef-824736020512","config":"subscription-info","method":"POST","url":"https://maas-api.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api.odh-ai-gateway-infra.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":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2092be69-7031-4996-baef-824736020512","input":{"auth":{"identity":"Bearer **** subscription with 100 tokens/min rate limit","displayName":"Simulator Subscription (Free)","modelRefs":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"}}},"context":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.43:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2092be69-7031-4996-baef-824736020512"},"host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"2092be69-7031-4996-baef-824736020512","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":154628115,"seconds":1785670492}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49958},"address":"10.133.0.10:49958"}}}}},"destination":{"address":"10.133.0.43:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"facebook-opt-125m-simulated-kserve-workload-svc.llm.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LWRucWY2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.43~maas-default-gateway-openshift-default-78bb78ff78-dnqf6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"2092be69-7031-4996-baef-824736020512"},"host":"maas.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"2092be69-7031-4996-baef-824736020512","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":154628115,"seconds":1785670492},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:49958","port":49958}}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"llm/facebook-opt-125m-simulated\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"llm/premium-simulated-simulated-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]},\"publishers/llm/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/llm/models/facebook/opt-125m-premium\":{\"users\":[\"system:serviceaccount:premium-users-namespace:premium-service-account\"],\"groups\":[\"premium-user\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"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-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2092be69-7031-4996-baef-824736020512","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2092be69-7031-4996-baef-824736020512","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"071b6f38-aaa8-4273-a912-7809f4cbfbf3","keyName":"e2e-ipp-default","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":[{"description":"A simulated OPT-125M model for free-tier testing","display_name":"Facebook OPT 125M (Simulated)","model_name":"publishers/llm/models/facebook/opt-125m","name":"facebook-opt-125m-simulated","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"simulator-subscription","namespace":"models-as-a-service","phase":"Active","priority":10,"ready":true,"resolvedModel":"llm/facebook-opt-125m-simulated"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2092be69-7031-4996-baef-824736020512","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:34:52Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2092be69-7031-4996-baef-824736020512","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"} {"level":"error","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:17Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"} {"level":"info","ts":"2026-08-02T11:35:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39\": 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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/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/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-02T11:35:18Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-02T11:35:18Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"info","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:36242","PortSpecifier":{"PortValue":36242}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","object":"source:{address:{socket_address:{address:\"10.133.0.10:36242\" port_value:36242}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785670534 nanos:777653042} http:{id:\"6383a627-a705-4ad3-8dc1-435cd6d6c9fe\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-length\" value:\"66\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"6383a627-a705-4ad3-8dc1-435cd6d6c9fe\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"openshift-identities","Priority":2,"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":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/7c1860f05c88"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=f71ff3fd-7e3e-402d-838b-a26d92dab25a"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"072c4af2-b1fd-4e64-a58d-b8e9f3a140dc","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.56:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe"},"host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":777653042,"seconds":1785670534}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36242},"address":"10.133.0.10:36242"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"},"headers":{":authority":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-length":"66","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe"},"host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":777653042,"seconds":1785670534},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:36242","port":36242}}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-fe62c7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","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_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"X-MaaS-Username-Token","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":{}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","config":{"Name":"X-MaaS-Group-Token","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":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"info","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:35:34Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6383a627-a705-4ad3-8dc1-435cd6d6c9fe","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61c012df-2042-4631-8e7c-48e872ae1201","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.10:53444","PortSpecifier":{"PortValue":53444}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.56:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"61c012df-2042-4631-8e7c-48e872ae1201","method":"POST","path":"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions","host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"61c012df-2042-4631-8e7c-48e872ae1201","object":"source:{address:{socket_address:{address:\"10.133.0.10:53444\" port_value:53444}}} destination:{address:{socket_address:{address:\"10.134.0.56:443\" port_value:443}}} request:{time:{seconds:1785670536 nanos:838906111} http:{id:\"61c012df-2042-4631-8e7c-48e872ae1201\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions\"} headers:{key:\":scheme\" value:\"https\"} headers:{key:\"accept\" value:\"*/*\"} headers:{key:\"accept-encoding\" value:\"gzip, deflate\"} headers:{key:\"authorization\" value:\"***REDACTED***\"} headers:{key:\"content-type\" value:\"application/json\"} headers:{key:\"forwarded\" value:\"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-fe62c7-kserve-workload-svc.ai-tenant-e2e-ipp-a-fe62c7.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.133.0.10\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.133.0.10\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-gateway-model-name\" value:\"facebook/opt-125m\"} headers:{key:\"x-request-id\" value:\"61c012df-2042-4631-8e7c-48e872ae1201\"} path:\"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions\" host:\"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-kDtfSnIFLhfsaeb5_RutErUyukoFshkjkUac1tDhCzdoqdaHqSJRT80Q7GtQ"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"apiKeyValidation","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","DynamicEndpoint":null,"Method":"POST","Body":{},"Parameters":[],"Headers":[],"ContentType":"application/json","SharedSecret":"","OAuth2":null,"OAuth2TokenForceFetch":false,"AuthCredentials":null}},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"keyId":"99a74aa3-ba24-432d-be7a-c310145240b3","keyName":"e2e-ipp-fe62c7","subscription":"ipp-route-fe62c7-sub","tenant":"e2e-ipp-a-fe62c7","userId":"99a74aa3-ba24-432d-be7a-c310145240b3","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"subscription-info","Priority":1,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"UserInfo":null,"UMA":null,"GenericHTTP":{"Endpoint":"https://maas-api-e2e-ipp-a-fe62c7.odh-ai-gateway-infra.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":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-fe62c7/models/facebook/opt-125m","name":"ipp-route-fe62c7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-fe62c7-sub","namespace":"ai-tenant-e2e-ipp-a-fe62c7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7"}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"61c012df-2042-4631-8e7c-48e872ae1201","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-fe62c7-kserve-workload-svc.ai-tenant-e2e-ipp-a-fe62c7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"61c012df-2042-4631-8e7c-48e872ae1201"},"host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"61c012df-2042-4631-8e7c-48e872ae1201","method":"POST","path":"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":838906111,"seconds":1785670536}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53444},"address":"10.133.0.10:53444"}}}}},"destination":{"address":"10.134.0.56:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"},"headers":{":authority":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-fe62c7-kserve-workload-svc.ai-tenant-e2e-ipp-a-fe62c7.svc.cluster.local:8000/*","x-envoy-external-address":"10.133.0.10","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdC01YjZiOWZjNjg4LTQyNjU3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLWZlNjJjNy1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS1mZTYyYzctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.56~e2e-ipp-a-fe62c7-openshift-default-5b6b9fc688-42657.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.133.0.10","x-forwarded-host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"61c012df-2042-4631-8e7c-48e872ae1201"},"host":"e2e-ipp-a-fe62c7.apps.e7debcfc-4201-46b0-85d0-7c1860f05c88.prod.konfluxeaas.com","id":"61c012df-2042-4631-8e7c-48e872ae1201","method":"POST","path":"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":838906111,"seconds":1785670536},"url_path":"/ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.133.0.10:53444","port":53444}}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"auth-valid","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n object.get(input.auth.metadata, \"apiKeyValidation\", {})\n input.auth.metadata.apiKeyValidation.valid == true\n}\nallow {\n not input.auth.metadata.apiKeyValidation\n}","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"tenant-gateway-isolation","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":null,"OPA":{"Rego":"# Tenant hostname isolation stub.\n# Replace with a real maas-api call to validate that the API key's tenant\n# matches the gateway hostname (prevents Coke key on Pepsi gateway).\nallow { true }","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-fe62c7/models/facebook/opt-125m\":{\"users\":null,\"groups\":[\"system:authenticated\"]}}\n\nrequest_path := object.get(input.context.request.http, \"path\", \"\")\nrequest_headers := object.get(input.context.request.http, \"headers\", {})\n\npath_parts := [p | p := split(request_path, \"/\")[_]; p != \"\"]\n\npath_model_identity := sprintf(\"%s/%s\", [path_parts[0], path_parts[1]]) {\n\tcount(path_parts) >= 2\n\tpath_parts[0] != \"v1\"\n\tpath_parts[0] != \"maas-api\"\n}\n\nheader_model_identity := object.get(request_headers, \"x-gateway-model-name\", \"\")\n\nmodel_identity := path_model_identity {\n\tpath_model_identity != \"\"\n} else := header_model_identity {\n\theader_model_identity != \"\"\n} else := \"\"\n\nusername := input.auth.metadata.apiKeyValidation.username\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.username != \"\" }\nelse := input.auth.identity.preferred_username\n\t{ object.get(input.auth, \"identity\", {}).preferred_username != \"\" }\nelse := input.auth.identity.sub\n\t{ object.get(input.auth, \"identity\", {}).sub != \"\" }\nelse := input.auth.identity.user.username\n\t{ object.get(input.auth, \"identity\", {}).user.username != \"\" }\nelse := \"\"\n\ngroups := input.auth.metadata.apiKeyValidation.groups\n\t{ object.get(input.auth, \"metadata\", {}).apiKeyValidation.groups != [] }\nelse := input.auth.identity.groups\n\t{ object.get(input.auth, \"identity\", {}).groups != [] }\nelse := input.auth.identity.user.groups\n\t{ object.get(input.auth, \"identity\", {}).user.groups != [] }\nelse := []\n\nmodel_rules := object.get(model_access, model_identity, null)\n\n# Management endpoints (e.g. /v1/models, /maas-api/v1/api-keys) carry no model context.\n# Allow them here; subscription and rate-limit checks are gated by model-route conditions.\nallow {\n\tmodel_identity == \"\"\n}\n\n# Inference path: deny by default when no MaaSAuthPolicy covers this model.\n# Allow only when the caller's username or a group is explicitly listed.\nallow {\n\tmodel_rules != null\n\tmodel_rules.users[_] == username\n}\n\nallow {\n\tmodel_rules != null\n\tg := groups[_]\n\tmodel_rules.groups[_] == g\n}\n","ExternalSource":null,"AllValues":false},"JSON":null,"KubernetesAuthz":null,"Authzed":null},"object":{"allow":true}} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"subscription-valid","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Metrics":false,"Cache":{},"OPA":{"Rego":"allow {\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"name\", \"\") != \"\"\n\tobject.get(input.auth.metadata[\"subscription-info\"], \"error\", \"\") == \"\"\n\tphase := object.get(input.auth.metadata[\"subscription-info\"], \"phase\", \"\")\n\tany([phase == \"Active\", phase == \"Degraded\"])\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-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"X-MaaS-Username","Priority":0,"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.metadata.apiKeyValidation.username"}}},"object":"system:serviceaccount:default:tester-regular-user"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"X-MaaS-Subscription","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Subscription","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"ipp-route-fe62c7-sub"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c012df-2042-4631-8e7c-48e872ae1201","config":{"Name":"X-MaaS-Group","Priority":0,"Conditions":{"Left":{},"Right":{"Left":null,"Right":null}},"Wrapper":"httpHeader","WrapperKey":"X-MaaS-Group","Metrics":false,"Cache":null,"Wristband":null,"DynamicJSON":null,"Plain":{"Value":{}}},"object":"[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"]"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"61c012df-2042-4631-8e7c-48e872ae1201","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":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"99a74aa3-ba24-432d-be7a-c310145240b3","keyName":"e2e-ipp-fe62c7","selected_subscription":"ipp-route-fe62c7-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7-sub@ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-fe62c7/models/facebook/opt-125m","name":"ipp-route-fe62c7","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-fe62c7-sub","namespace":"ai-tenant-e2e-ipp-a-fe62c7","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-fe62c7/ipp-route-fe62c7"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61c012df-2042-4631-8e7c-48e872ae1201","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-02T11:35:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"61c012df-2042-4631-8e7c-48e872ae1201","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9990fc858c688301eb4b5c65a8bfca0370cdef7cb5fcc299abd7d4564874e5dd"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/686e46669a34664de97ac9f7140f172bd1004eaab32af8e00c1b5e58c598ef39"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/09bf250789a89190cdb32ba3e302bc5e25b27d7039064948d2560cc7009d2a11"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5b9e5bff3f64f79100cce258f890ec01cfd086ebd64f7dfd633b42ee8d62457f"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e884df024653d91d6745cd81e72e4174fbc45b760f6610b55f72243fc557de30"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/242de4e0cf9ba198fdb3e94f157818edc94d6b7010598a5e2c45bebb37c765cc"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0d772881c487289e8653232d9d400d5d2e9227bdd166f9746e9238954bf21ef8"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/41d97ed7c3d3e058f6aca3ed51da24543441aa37101cb66f013d53118c98cb71"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ef5c4d23fcfba3ef6fe618e3cc5d00c4fcf15309bfcce10497788e015c609bc"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/966fde227b5a79d066f298486baa8f66cb408103358d1bb65c7cdd935e802c99"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/79f851a450a2af863d692821b2499f406c1f3be87f7a51d51a4e2eb8bfa7f7cf"} {"level":"info","ts":"2026-08-02T11:36:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fc8478bc06e173ae386f3d45f1ce6aee5b2c4cfc599255bcb0deefda9f12acc0"}