--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-08-04T18:42:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5c138766-020f-4cac-9f8a-49e0609c1339","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5c138766-020f-4cac-9f8a-49e0609c1339","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-04T18:42:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5c138766-020f-4cac-9f8a-49e0609c1339","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-04T18:42:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5c138766-020f-4cac-9f8a-49e0609c1339","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5c138766-020f-4cac-9f8a-49e0609c1339","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55530","PortSpecifier":{"PortValue":55530}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","object":"source:{address:{socket_address:{address:\"10.132.0.13:55530\" port_value:55530}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785868931 nanos:15953015} http:{id:\"b3da9a7f-7e18-4e8e-bf26-fda54328dee4\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"b3da9a7f-7e18-4e8e-bf26-fda54328dee4\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":15953015,"seconds":1785868931}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55530},"address":"10.132.0.13:55530"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":15953015,"seconds":1785868931},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:55530","port":55530}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/auth-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","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-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"b3da9a7f-7e18-4e8e-bf26-fda54328dee4","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:55534","PortSpecifier":{"PortValue":55534}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","object":"source:{address:{socket_address:{address:\"10.132.0.13:55534\" port_value:55534}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785868931 nanos:60202407} http:{id:\"804136b2-95a2-406b-be4b-c7be8d8b99d2\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e\"} 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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"804136b2-95a2-406b-be4b-c7be8d8b99d2\"} path:\"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"804136b2-95a2-406b-be4b-c7be8d8b99d2"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":60202407,"seconds":1785868931}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":55534},"address":"10.132.0.13:55534"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"804136b2-95a2-406b-be4b-c7be8d8b99d2"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":60202407,"seconds":1785868931},"url_path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:55534","port":55534}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/auth-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","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-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"804136b2-95a2-406b-be4b-c7be8d8b99d2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:48592","PortSpecifier":{"PortValue":48592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","object":"source:{address:{socket_address:{address:\"10.132.0.13:48592\" port_value:48592}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785868931 nanos:100140173} http:{id:\"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"GET\"} headers:{key:\":path\" value:\"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e\"} 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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3\"} path:\"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":100140173,"seconds":1785868931}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48592},"address":"10.132.0.13:48592"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","method":"GET","path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":100140173,"seconds":1785868931},"url_path":"/maas-api/v1/api-keys/6af7d5d7-82af-4409-8f48-8a8f3b051b0e","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:48592","port":48592}}} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/auth-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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-04T18:42:11Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","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-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:11Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a446a0d7-80b3-4c70-b6c5-1dd45caec4a3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"} {"level":"info","ts":"2026-08-04T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c"} {"level":"info","ts":"2026-08-04T18:42:13Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc"} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040"} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:42: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-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:42:26Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:42:26Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:32944","PortSpecifier":{"PortValue":32944}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","object":"source:{address:{socket_address:{address:\"10.132.0.13:32944\" port_value:32944}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785868957 nanos:502803548} http:{id:\"bcb6edbb-4410-4aaf-8fc7-4b7550017e23\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"bcb6edbb-4410-4aaf-8fc7-4b7550017e23\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":502803548,"seconds":1785868957}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":32944},"address":"10.132.0.13:32944"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":502803548,"seconds":1785868957},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:32944","port":32944}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/auth-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","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-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bcb6edbb-4410-4aaf-8fc7-4b7550017e23","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:48740","PortSpecifier":{"PortValue":48740}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"adafa151-73d0-481c-92a4-37581d3f5a55","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","object":"source:{address:{socket_address:{address:\"10.132.0.13:48740\" port_value:48740}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785868957 nanos:542882539} http:{id:\"adafa151-73d0-481c-92a4-37581d3f5a55\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"adafa151-73d0-481c-92a4-37581d3f5a55\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"adafa151-73d0-481c-92a4-37581d3f5a55"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"adafa151-73d0-481c-92a4-37581d3f5a55","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":542882539,"seconds":1785868957}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48740},"address":"10.132.0.13:48740"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"adafa151-73d0-481c-92a4-37581d3f5a55"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"adafa151-73d0-481c-92a4-37581d3f5a55","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":542882539,"seconds":1785868957},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:48740","port":48740}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/auth-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","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-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"adafa151-73d0-481c-92a4-37581d3f5a55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:32960","PortSpecifier":{"PortValue":32960}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"bfa76591-245d-4fd3-8110-dc8704635d76","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","object":"source:{address:{socket_address:{address:\"10.132.0.13:32960\" port_value:32960}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785868957 nanos:584880544} http:{id:\"bfa76591-245d-4fd3-8110-dc8704635d76\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"bfa76591-245d-4fd3-8110-dc8704635d76\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-4GRcqpSE2mpPM9Fz_ZScCJjRiW8jHlh5L6AXBgYZ3MRbzgOKS9ve6TYwchGK"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-5c8685.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":"f0ced2c8-2763-440e-b26e-297758ac549e","keyName":"e2e-auth-iso-a-6afff0","subscription":"e2e-auth-iso-df9a9b","tenant":"e2e-shared-a-5c8685","userId":"f0ced2c8-2763-440e-b26e-297758ac549e","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bfa76591-245d-4fd3-8110-dc8704635d76"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"bfa76591-245d-4fd3-8110-dc8704635d76","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":584880544,"seconds":1785868957}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":32960},"address":"10.132.0.13:32960"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"bfa76591-245d-4fd3-8110-dc8704635d76"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"bfa76591-245d-4fd3-8110-dc8704635d76","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":584880544,"seconds":1785868957},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:32960","port":32960}}} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/auth-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-df9a9b"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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-04T18:42:37Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","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":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:42:37Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"bfa76591-245d-4fd3-8110-dc8704635d76","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/673b484edc2cd199703df08ba6c77f6c3c75b3e518185e742acb0bbe7b12a16d"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/23a1cd0800461a437e43daedc21d5a7ebfe6fbe4adce202c41597f8ae72a55a3"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9665219abeac0e6b113519f44e086e6a88b3051948a92ea4cc4e7ee6f74fd8be"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/17c2042258c5c4b25a630d2da580d7650a88d848e0c53379e0a5a4fd8c27fffc"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e2c3627684df44de1ebc6d194f3e563e1c725b1aee4fdbfcdd9d26719147491c"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/714a7d805c91f577d0d795d730bebbca40ee2ad4e76c7e8661efd93403099c0c"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d75ba7c8f126c2b68c39b3c616d26dba4d834337bb5db1101f69bfe6c9363df1"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4304076bf66690d37eaf764e0495a60b5e0615a11db355e2080bb7ad53bfb040"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10011ac977fe0c425e3c9f7566f21703a4128886146d5c49b5d4e3f91a93e9da"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9832c3ac7533b3d0ac59a689d969a37506f82f5af071da33699312603e198be6"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d499bacaa6e178efaac4c92a2d5c0e738ed9f2660e4f258fe535411070122c72"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/54b869de7ccfc21f7d2da4a40d4588ee71c36d5458b6ec8b2f5359b4624ab863"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/26e7da8e4f276654693904663222618b94e176e81cc4fe0cf4ee2c6e2ae68c35"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/518b82debfcc0ac8e6efa74ea6f7c46913bb13b1b13c2f4b8c2d897eec12c8f5"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a9038e48250736398b1c13810c38d666147e57e5c83029f8fae2ff4b3f20227e"} {"level":"info","ts":"2026-08-04T18:42:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3fffd655cdb0d901c1fb5b46aa9cc441ebd54dbbe3fca3ee83bb513a4812678d"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"} {"level":"info","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b\": 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-04T18:43:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b\": 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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372\": 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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"error","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98\": 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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"info","ts":"2026-08-04T18:43:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\": 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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\": 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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"error","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97\": 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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:36Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49762","PortSpecifier":{"PortValue":49762}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","object":"source:{address:{socket_address:{address:\"10.132.0.13:49762\" port_value:49762}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869029 nanos:869112001} http:{id:\"8c084851-0d83-4dbc-8191-0114b6e4abf3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"8c084851-0d83-4dbc-8191-0114b6e4abf3\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8c084851-0d83-4dbc-8191-0114b6e4abf3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":869112001,"seconds":1785869029}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49762},"address":"10.132.0.13:49762"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8c084851-0d83-4dbc-8191-0114b6e4abf3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":869112001,"seconds":1785869029},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:49762","port":49762}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/sub-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","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-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c084851-0d83-4dbc-8191-0114b6e4abf3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54140","PortSpecifier":{"PortValue":54140}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","object":"source:{address:{socket_address:{address:\"10.132.0.13:54140\" port_value:54140}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869029 nanos:914589222} http:{id:\"9d2a37a4-c343-4556-8363-64038e0dc9dc\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"9d2a37a4-c343-4556-8363-64038e0dc9dc\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9d2a37a4-c343-4556-8363-64038e0dc9dc"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":914589222,"seconds":1785869029}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54140},"address":"10.132.0.13:54140"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"9d2a37a4-c343-4556-8363-64038e0dc9dc"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":914589222,"seconds":1785869029},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:54140","port":54140}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/sub-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","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-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9d2a37a4-c343-4556-8363-64038e0dc9dc","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:49776","PortSpecifier":{"PortValue":49776}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","object":"source:{address:{socket_address:{address:\"10.132.0.13:49776\" port_value:49776}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869029 nanos:951861098} http:{id:\"99bb9f25-b337-9432-bb78-93cf3e2214a3\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"99bb9f25-b337-9432-bb78-93cf3e2214a3\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1HgAaLIfyPyzEN1Fs_1glyOqiyynCGBmx5MZuAK5x5lnlFZAfn3gJXLKS3Ns6"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-5c8685.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":"86a07dcf-7930-45c8-926c-ec483a023e5c","keyName":"e2e-sub-iso-5adfdc","subscription":"e2e-a-only-e9e153","tenant":"e2e-shared-a-5c8685","userId":"86a07dcf-7930-45c8-926c-ec483a023e5c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"99bb9f25-b337-9432-bb78-93cf3e2214a3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":951861098,"seconds":1785869029}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":49776},"address":"10.132.0.13:49776"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"99bb9f25-b337-9432-bb78-93cf3e2214a3"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":951861098,"seconds":1785869029},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:49776","port":49776}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/sub-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-e9e153"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","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":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"99bb9f25-b337-9432-bb78-93cf3e2214a3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:54144","PortSpecifier":{"PortValue":54144}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","object":"source:{address:{socket_address:{address:\"10.132.0.13:54144\" port_value:54144}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869029 nanos:992214006} http:{id:\"abb9ec17-bd6f-4878-be13-bdfc079824cf\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"abb9ec17-bd6f-4878-be13-bdfc079824cf\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-VZGPWfivap2VWSkF_5XspzIBxT9HsBm68DBdsc0SwjCZExQ4aLKG3cQ3Lbuh"} {"level":"debug","ts":"2026-08-04T18:43:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-bc18f1.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-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-bc18f1.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":"6b7a5bd9-8d40-4cb0-837a-f08c280ab922","keyName":"e2e-sub-iso-0de28b","subscription":"e2e-b-only-e9e153","tenant":"e2e-shared-b-bc18f1","userId":"6b7a5bd9-8d40-4cb0-837a-f08c280ab922","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"abb9ec17-bd6f-4878-be13-bdfc079824cf"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":992214006,"seconds":1785869029}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":54144},"address":"10.132.0.13:54144"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"abb9ec17-bd6f-4878-be13-bdfc079824cf"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":992214006,"seconds":1785869029},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:54144","port":54144}}} {"level":"debug","ts":"2026-08-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/sub-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-e9e153"} {"level":"debug","ts":"2026-08-04T18:43:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","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-04T18:43:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:43:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"abb9ec17-bd6f-4878-be13-bdfc079824cf","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:43:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:43:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:43:53Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c\": 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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:43: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-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:43:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:43:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3\": 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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b\": 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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:44: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-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:44:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:44:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:43296","PortSpecifier":{"PortValue":43296}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","object":"source:{address:{socket_address:{address:\"10.132.0.13:43296\" port_value:43296}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869055 nanos:649043863} http:{id:\"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":649043863,"seconds":1785869055}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":43296},"address":"10.132.0.13:43296"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":649043863,"seconds":1785869055},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:43296","port":43296}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/sub-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","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-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7bfd8d0b-c8bb-47c9-a222-894c3d09ebf7","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:37912","PortSpecifier":{"PortValue":37912}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","object":"source:{address:{socket_address:{address:\"10.132.0.13:37912\" port_value:37912}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869055 nanos:692284241} http:{id:\"545d3a02-9c40-4fbf-8b34-5164e4d6a74f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"545d3a02-9c40-4fbf-8b34-5164e4d6a74f\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":692284241,"seconds":1785869055}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37912},"address":"10.132.0.13:37912"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":692284241,"seconds":1785869055},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:37912","port":37912}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/sub-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","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-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"545d3a02-9c40-4fbf-8b34-5164e4d6a74f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e348cee3-4384-49d8-a715-8cc621773714","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:43302","PortSpecifier":{"PortValue":43302}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e348cee3-4384-49d8-a715-8cc621773714","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e348cee3-4384-49d8-a715-8cc621773714","object":"source:{address:{socket_address:{address:\"10.132.0.13:43302\" port_value:43302}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869055 nanos:732419678} http:{id:\"e348cee3-4384-49d8-a715-8cc621773714\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"e348cee3-4384-49d8-a715-8cc621773714\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e348cee3-4384-49d8-a715-8cc621773714","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-zAhjguom8Dqdc7ET_DHN6yCPgbLk25jgXmzxtEIyFVEF9opDanHJzfxbEYSB"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e348cee3-4384-49d8-a715-8cc621773714","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-5c8685.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":"7d7b4567-82b1-4b93-8d5a-89b2a29cc509","keyName":"e2e-sub-iso-f6b348","subscription":"e2e-shared-sub-94b1d5","tenant":"e2e-shared-a-5c8685","userId":"7d7b4567-82b1-4b93-8d5a-89b2a29cc509","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e348cee3-4384-49d8-a715-8cc621773714","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e348cee3-4384-49d8-a715-8cc621773714"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"e348cee3-4384-49d8-a715-8cc621773714","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":732419678,"seconds":1785869055}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":43302},"address":"10.132.0.13:43302"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"e348cee3-4384-49d8-a715-8cc621773714"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"e348cee3-4384-49d8-a715-8cc621773714","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":732419678,"seconds":1785869055},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:43302","port":43302}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e348cee3-4384-49d8-a715-8cc621773714","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/sub-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e348cee3-4384-49d8-a715-8cc621773714","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-94b1d5"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e348cee3-4384-49d8-a715-8cc621773714","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":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e348cee3-4384-49d8-a715-8cc621773714","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e348cee3-4384-49d8-a715-8cc621773714","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49342cef-9533-48c9-9be8-5417b847ba03","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:37918","PortSpecifier":{"PortValue":37918}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"49342cef-9533-48c9-9be8-5417b847ba03","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"49342cef-9533-48c9-9be8-5417b847ba03","object":"source:{address:{socket_address:{address:\"10.132.0.13:37918\" port_value:37918}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869055 nanos:763687604} http:{id:\"49342cef-9533-48c9-9be8-5417b847ba03\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"49342cef-9533-48c9-9be8-5417b847ba03\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"49342cef-9533-48c9-9be8-5417b847ba03","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1NcxuU1WkxIitn6Ae_IJUEmS20QiizdbY9fMhefGxZFwOfjmv6re4OPaHOhRu"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"49342cef-9533-48c9-9be8-5417b847ba03","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-bc18f1.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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-bc18f1.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":"bad4a5aa-fe0d-43bb-b98e-a814cb8caf65","keyName":"e2e-sub-iso-cece01","subscription":"e2e-shared-sub-94b1d5","tenant":"e2e-shared-b-bc18f1","userId":"bad4a5aa-fe0d-43bb-b98e-a814cb8caf65","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"49342cef-9533-48c9-9be8-5417b847ba03","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"49342cef-9533-48c9-9be8-5417b847ba03"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"49342cef-9533-48c9-9be8-5417b847ba03","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":763687604,"seconds":1785869055}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":37918},"address":"10.132.0.13:37918"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"49342cef-9533-48c9-9be8-5417b847ba03"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"49342cef-9533-48c9-9be8-5417b847ba03","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":763687604,"seconds":1785869055},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:37918","port":37918}}} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"49342cef-9533-48c9-9be8-5417b847ba03","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/sub-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-94b1d5"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"49342cef-9533-48c9-9be8-5417b847ba03","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-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49342cef-9533-48c9-9be8-5417b847ba03","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"49342cef-9533-48c9-9be8-5417b847ba03","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e5f39f02003e48cf1a2d00008c8892f59c324d2cf0c767a709550d38f36589b"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/16b0cbfed7dec29aa5efe7688ad72be4eea9d0052337e67837190a07b31a2f1e"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ff84530010ff1be3fdee9c877c8894ccdd3afd6d2b07d5b8989e4cc33384080b"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b309226d9d8484c7ba74bed315633d5ea81f77caf55d3246659ddc127c01be01"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/da75abc615c82738a3e66d64ad201e956ac3c68acb1d895340993f71b1bf4372"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2532e612d22675cb0b68414bbe21ee28b6aea83667e2504ea8a3df4b43d9e888"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5126275e50ba02bd8b59aadf37e690bfdae29a83b97f446a5f5e0e204b5d2f3"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/700eb33ddeab95083c71ca084079dca7c9bb77f49e825263ef1bf5065d4fcf9c"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/963f106f7f582cb1acc980c90a714813d5d53a073d7475ab37e6ee5ef143f28e"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e4766569b988665d36af0382cc9c0ae8e40f54287d0f14cccc0a04fc23494e5"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b22d930bcdee6b76a65c5c12fad18c68f7464d1c720ac3f794fb4fed510d3c97"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d5fc6de887e5042312142f5faee735d1427c7a181bd3299bbd938e7abd464c69"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/89b11b96e11f1ea96599fc77be98cec61e74c476abadc8dac05404915344db98"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a2e1d5ef564e547a4299aac9e007a3fcb6731cb31037b8c72b65c7907e670336"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d21a3b97c1d3438fbb183e1a1f7a96b7441f5a97f1a62b610480cc0b516c329e"} {"level":"info","ts":"2026-08-04T18:44:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/628004fd227aa6e4c5643e8452cd8e07e4eaf38500e66b87f594ad3b4376afca"} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"} {"level":"error","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6\": 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-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"info","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"error","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\": 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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"error","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183\": 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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"error","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe\": 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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"error","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4\": 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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e\": 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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:45:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:36546","PortSpecifier":{"PortValue":36546}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","object":"source:{address:{socket_address:{address:\"10.132.0.13:36546\" port_value:36546}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869148 nanos:232051212} http:{id:\"68ffef13-7d76-4336-9b8b-5e7370ac07fa\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"68ffef13-7d76-4336-9b8b-5e7370ac07fa\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":232051212,"seconds":1785869148}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36546},"address":"10.132.0.13:36546"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":232051212,"seconds":1785869148},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:36546","port":36546}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","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-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"68ffef13-7d76-4336-9b8b-5e7370ac07fa","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:57912","PortSpecifier":{"PortValue":57912}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","object":"source:{address:{socket_address:{address:\"10.132.0.13:57912\" port_value:57912}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869148 nanos:283179983} http:{id:\"c5c73123-a8f3-4dc7-97ae-c8baa07940b3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c5c73123-a8f3-4dc7-97ae-c8baa07940b3\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":283179983,"seconds":1785869148}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":57912},"address":"10.132.0.13:57912"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":283179983,"seconds":1785869148},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:57912","port":57912}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","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-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c5c73123-a8f3-4dc7-97ae-c8baa07940b3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:36550","PortSpecifier":{"PortValue":36550}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6f1142b1-b0b2-4555-9a66-896fc5473027","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","object":"source:{address:{socket_address:{address:\"10.132.0.13:36550\" port_value:36550}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869148 nanos:329871436} http:{id:\"6f1142b1-b0b2-4555-9a66-896fc5473027\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"6f1142b1-b0b2-4555-9a66-896fc5473027\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1al1qFktxXwsMlUPu_5hhuh8lsYxtcd9djE1FdnE6PMABSrxH2vp6f3kaXIvg"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-5c8685.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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","subscription":"e2e-rate-iso-a-0b86f2","tenant":"e2e-shared-a-5c8685","userId":"004e996e-8bd3-4455-b1ab-998db64f8794","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6f1142b1-b0b2-4555-9a66-896fc5473027"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"6f1142b1-b0b2-4555-9a66-896fc5473027","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":329871436,"seconds":1785869148}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36550},"address":"10.132.0.13:36550"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"6f1142b1-b0b2-4555-9a66-896fc5473027"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"6f1142b1-b0b2-4555-9a66-896fc5473027","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":329871436,"seconds":1785869148},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:36550","port":36550}}} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-0b86f2"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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-04T18:45:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","selected_subscription":"e2e-rate-iso-a-0b86f2","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-0b86f2@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:45:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6f1142b1-b0b2-4555-9a66-896fc5473027","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:36558","PortSpecifier":{"PortValue":36558}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","object":"source:{address:{socket_address:{address:\"10.132.0.13:36558\" port_value:36558}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869149 nanos:420267705} http:{id:\"695d746c-be1a-4aaa-ba98-4cf618df72f5\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"695d746c-be1a-4aaa-ba98-4cf618df72f5\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1al1qFktxXwsMlUPu_5hhuh8lsYxtcd9djE1FdnE6PMABSrxH2vp6f3kaXIvg"} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-5c8685.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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","subscription":"e2e-rate-iso-a-0b86f2","tenant":"e2e-shared-a-5c8685","userId":"004e996e-8bd3-4455-b1ab-998db64f8794","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"695d746c-be1a-4aaa-ba98-4cf618df72f5"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":420267705,"seconds":1785869149}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36558},"address":"10.132.0.13:36558"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"695d746c-be1a-4aaa-ba98-4cf618df72f5"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":420267705,"seconds":1785869149},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:36558","port":36558}}} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-0b86f2"} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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-04T18:45:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","selected_subscription":"e2e-rate-iso-a-0b86f2","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-0b86f2@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:45:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"695d746c-be1a-4aaa-ba98-4cf618df72f5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:36566","PortSpecifier":{"PortValue":36566}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","object":"source:{address:{socket_address:{address:\"10.132.0.13:36566\" port_value:36566}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869150 nanos:463207460} http:{id:\"1ccd3745-908d-49a0-b429-fe5e69cb194a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"1ccd3745-908d-49a0-b429-fe5e69cb194a\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1al1qFktxXwsMlUPu_5hhuh8lsYxtcd9djE1FdnE6PMABSrxH2vp6f3kaXIvg"} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-5c8685.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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","subscription":"e2e-rate-iso-a-0b86f2","tenant":"e2e-shared-a-5c8685","userId":"004e996e-8bd3-4455-b1ab-998db64f8794","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1ccd3745-908d-49a0-b429-fe5e69cb194a"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":463207460,"seconds":1785869150}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":36566},"address":"10.132.0.13:36566"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1ccd3745-908d-49a0-b429-fe5e69cb194a"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":463207460,"seconds":1785869150},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:36566","port":36566}}} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-0b86f2"} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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-04T18:45:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"004e996e-8bd3-4455-b1ab-998db64f8794","keyName":"e2e-rate-a-0b86f2","selected_subscription":"e2e-rate-iso-a-0b86f2","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-0b86f2@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0b86f2","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:45:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1ccd3745-908d-49a0-b429-fe5e69cb194a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"error","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374\": 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-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:58Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:58Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:45: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-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:45:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:45:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:48398","PortSpecifier":{"PortValue":48398}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","object":"source:{address:{socket_address:{address:\"10.132.0.13:48398\" port_value:48398}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869172 nanos:644020124} http:{id:\"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.41:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":644020124,"seconds":1785869172}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48398},"address":"10.132.0.13:48398"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":644020124,"seconds":1785869172},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:48398","port":48398}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","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-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cd274b23-5a35-4406-9aa6-9e4cd33ab2b6","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:34982","PortSpecifier":{"PortValue":34982}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","object":"source:{address:{socket_address:{address:\"10.132.0.13:34982\" port_value:34982}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869172 nanos:683532074} http:{id:\"ebe5e5fb-0230-43a3-a916-2d395cd75f55\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"ebe5e5fb-0230-43a3-a916-2d395cd75f55\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.61:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":683532074,"seconds":1785869172}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":34982},"address":"10.132.0.13:34982"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":683532074,"seconds":1785869172},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:34982","port":34982}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","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-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"ebe5e5fb-0230-43a3-a916-2d395cd75f55","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:48406","PortSpecifier":{"PortValue":48406}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","object":"source:{address:{socket_address:{address:\"10.132.0.13:48406\" port_value:48406}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869172 nanos:720682607} http:{id:\"f8c241ae-5f6d-44c3-85af-56f61ba774f5\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"f8c241ae-5f6d-44c3-85af-56f61ba774f5\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Ol6W3ZO6w80UkCEh_RnQW3v9OMMKhoSV6GoE2gTFRil75t8udJHhdcLfWheC"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-5c8685.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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","subscription":"e2e-rate-iso-a-cabcd5","tenant":"e2e-shared-a-5c8685","userId":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":720682607,"seconds":1785869172}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48406},"address":"10.132.0.13:48406"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":720682607,"seconds":1785869172},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:48406","port":48406}}} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-cabcd5"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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-04T18:46:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","selected_subscription":"e2e-rate-iso-a-cabcd5","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-cabcd5@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f8c241ae-5f6d-44c3-85af-56f61ba774f5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:48420","PortSpecifier":{"PortValue":48420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","object":"source:{address:{socket_address:{address:\"10.132.0.13:48420\" port_value:48420}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869173 nanos:759541952} http:{id:\"094d67b6-fd1e-4b66-8ac4-cf6160a98982\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"094d67b6-fd1e-4b66-8ac4-cf6160a98982\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Ol6W3ZO6w80UkCEh_RnQW3v9OMMKhoSV6GoE2gTFRil75t8udJHhdcLfWheC"} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-5c8685.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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","subscription":"e2e-rate-iso-a-cabcd5","tenant":"e2e-shared-a-5c8685","userId":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":759541952,"seconds":1785869173}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":48420},"address":"10.132.0.13:48420"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":759541952,"seconds":1785869173},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:48420","port":48420}}} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-cabcd5"} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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-04T18:46:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","selected_subscription":"e2e-rate-iso-a-cabcd5","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-cabcd5@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"094d67b6-fd1e-4b66-8ac4-cf6160a98982","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:47534","PortSpecifier":{"PortValue":47534}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.41:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1380b686-f2c1-41e2-b512-245d40d6b012","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","object":"source:{address:{socket_address:{address:\"10.132.0.13:47534\" port_value:47534}}} destination:{address:{socket_address:{address:\"10.134.0.41:443\" port_value:443}}} request:{time:{seconds:1785869174 nanos:798584797} http:{id:\"1380b686-f2c1-41e2-b512-245d40d6b012\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"1380b686-f2c1-41e2-b512-245d40d6b012\"} path:\"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions\" host:\"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Ol6W3ZO6w80UkCEh_RnQW3v9OMMKhoSV6GoE2gTFRil75t8udJHhdcLfWheC"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-5c8685.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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","subscription":"e2e-rate-iso-a-cabcd5","tenant":"e2e-shared-a-5c8685","userId":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-5c8685.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-5c8685.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-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1380b686-f2c1-41e2-b512-245d40d6b012"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"1380b686-f2c1-41e2-b512-245d40d6b012","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":798584797,"seconds":1785869174}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47534},"address":"10.132.0.13:47534"}}}}},"destination":{"address":"10.134.0.41:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"},"headers":{":authority":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/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-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-5c8685-kserve-workload-svc.ai-tenant-e2e-shared-a-5c8685.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdC02YjRjYzhmNGI0LWN6Nms5CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTVjODY4NS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS01Yzg2ODUtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.41~e2e-shared-a-5c8685-openshift-default-6b4cc8f4b4-cz6k9.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"1380b686-f2c1-41e2-b512-245d40d6b012"},"host":"e2e-shared-a-5c8685.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"1380b686-f2c1-41e2-b512-245d40d6b012","method":"POST","path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":798584797,"seconds":1785869174},"url_path":"/ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:47534","port":47534}}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-5c8685/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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-cabcd5"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","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":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","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":"6bf6c68e-df90-4a7a-9d24-fc21809ec8d0","keyName":"e2e-rate-a-cabcd5","selected_subscription":"e2e-rate-iso-a-cabcd5","selected_subscription_key":"ai-tenant-e2e-shared-a-5c8685/e2e-rate-iso-a-cabcd5@ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-5c8685/models/facebook/opt-125m","name":"rate-test-model-5c8685","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cabcd5","namespace":"ai-tenant-e2e-shared-a-5c8685","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-5c8685/rate-test-model-5c8685"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1380b686-f2c1-41e2-b512-245d40d6b012","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:47696","PortSpecifier":{"PortValue":47696}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.61:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e6708623-c802-4e53-87e5-fa26bbddacf3","method":"POST","path":"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/v1/completions","host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","object":"source:{address:{socket_address:{address:\"10.132.0.13:47696\" port_value:47696}}} destination:{address:{socket_address:{address:\"10.133.0.61:443\" port_value:443}}} request:{time:{seconds:1785869174 nanos:834910573} http:{id:\"e6708623-c802-4e53-87e5-fa26bbddacf3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-bc18f1-kserve-workload-svc.ai-tenant-e2e-shared-b-bc18f1.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"e6708623-c802-4e53-87e5-fa26bbddacf3\"} path:\"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/v1/completions\" host:\"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1FDCj7QKsD0qgwB6D_jygJSdtzz9hZZH1nTZNsf1opaqx1NbMWZ1KIVlelhRf"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-bc18f1.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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-bc18f1.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":"8e7511db-7823-4ef6-8c1b-78299259b47c","keyName":"e2e-rate-b-cabcd5","subscription":"e2e-rate-iso-b-cabcd5","tenant":"e2e-shared-b-bc18f1","userId":"8e7511db-7823-4ef6-8c1b-78299259b47c","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-bc18f1.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-bc18f1.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-bc18f1/models/facebook/opt-125m","name":"rate-test-model-bc18f1","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-cabcd5","namespace":"ai-tenant-e2e-shared-b-bc18f1","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1"}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-bc18f1-kserve-workload-svc.ai-tenant-e2e-shared-b-bc18f1.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e6708623-c802-4e53-87e5-fa26bbddacf3"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"e6708623-c802-4e53-87e5-fa26bbddacf3","method":"POST","path":"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":834910573,"seconds":1785869174}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47696},"address":"10.132.0.13:47696"}}}}},"destination":{"address":"10.133.0.61:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"},"headers":{":authority":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/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-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-bc18f1-kserve-workload-svc.ai-tenant-e2e-shared-b-bc18f1.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdC02Y2M5Y2RjZjc2LWxmdjJ6CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWJjMThmMS1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iYzE4ZjEtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.61~e2e-shared-b-bc18f1-openshift-default-6cc9cdcf76-lfv2z.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"e6708623-c802-4e53-87e5-fa26bbddacf3"},"host":"e2e-shared-b-bc18f1.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"e6708623-c802-4e53-87e5-fa26bbddacf3","method":"POST","path":"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":834910573,"seconds":1785869174},"url_path":"/ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:47696","port":47696}}} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-bc18f1/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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","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-cabcd5"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","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":"8e7511db-7823-4ef6-8c1b-78299259b47c","keyName":"e2e-rate-b-cabcd5","selected_subscription":"e2e-rate-iso-b-cabcd5","selected_subscription_key":"ai-tenant-e2e-shared-b-bc18f1/e2e-rate-iso-b-cabcd5@ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-bc18f1/models/facebook/opt-125m","name":"rate-test-model-bc18f1","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-cabcd5","namespace":"ai-tenant-e2e-shared-b-bc18f1","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-bc18f1/rate-test-model-bc18f1"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:46:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e6708623-c802-4e53-87e5-fa26bbddacf3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0501f0037f4ee2058ed1f24ea2d06f3fe86f5a5a1cd2692a668df53dde57c4b6"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/353afd15b941088648bc7bafd0c75a04ea8f5cd3fa08be0af7e4cb90ec8981b7"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/515281b914fe6275b5d21b370ce9d3e3669879399d1227bf732e51453592840a"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e32a3f7fba4f1aa0333950baa7934d93916578fb1a1ef89399d86b34521976b1"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7eee1758a07e69e9d62387070825b1492ad45fb6b17f1bbeff622bf630c92bc2"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6ee8dc6ae353ef99c0602ed652fe79d68e7a6a44ef935b092ce76b29fa06ac7c"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/975c65fc929f644d0b027bdf1d451138ce8ce83814ce3d9b8bb1b3874e032a3a"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2cc176db7062a5063f29598561678e28d094d80c5a7c180d4c25d903fb49398"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4e69f3b016ad8c989900508f0b1dd79c2b1c7ce68daefc81b01a457af1d04ad4"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/18b40a789660ce1349063f877558b8dc7801202e60b26d80666e355f0d11a44e"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/eb38aa3dc2575be1a4fdad510c140bbc4ccacd60172bed969a46ea79a62063b2"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/67775849801fcf8f309aaff7d58eaa3e27f03b8c313a7892a1d6fe9b21744fc2"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/093863bfddd2fdbce7ab0df9780ea2ababa0f8e431546cbd76bd546c93dcca44"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2dceeac8d1352509803c01c07b975b1571acf8165fb22138eec684490b357cfe"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d334be75aa8d8695ab372044ba3d5bf5a5cc7c0b5784885bfad6c1a58c74254b"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0443f15701fa1f453ce0079d4d584d4e4eb67b45e6284e1b3596ef0ec02d8988"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bba8eefc490b9a7cefbc84a06a8e476c665b83edfda4d67b0c7161b7b5c57cd3"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/269673ab2a30638101e87615c003cfb33cf97e050248b15b403e039c8103d183"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7895cc999184dbdf379ec9ad323898da32f75e65562f898e7ef5c02608fc7d63"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/867a9b5f8ee654b9992a872f79b53d5dfafff79dd204b09afd8bd107cbdbb1c6"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7af121c60cc20150ce9880a2a2270cc62e4fc97d2582425d6ea115dad56d7dcf"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/55124addc5bf3a97501cf92db9ff9e0427f6fc9cf3835c3fcbf0cc27277d3374"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/78012ddf091f0b9cd0819b567deba68ca72e19c234b6588c85879ba589282c4b"} {"level":"info","ts":"2026-08-04T18:46:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/16cd29253e471d042eb08f4beb4a64334648173553fa3e09061bdb41be10fa34"} {"level":"info","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:43358","PortSpecifier":{"PortValue":43358}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","object":"source:{address:{socket_address:{address:\"10.132.0.13:43358\" port_value:43358}}} destination:{address:{socket_address:{address:\"10.133.0.46:443\" port_value:443}}} request:{time:{seconds:1785869295 nanos:312972200} http:{id:\"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8"},"host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":312972200,"seconds":1785869295}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":43358},"address":"10.132.0.13:43358"}}}}},"destination":{"address":"10.133.0.46:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8"},"host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":312972200,"seconds":1785869295},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:43358","port":43358}}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","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-04T18:48:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"f2f1f1f2-227e-4df9-b3f0-fc57a29e58b8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:43360","PortSpecifier":{"PortValue":43360}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.46:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","object":"source:{address:{socket_address:{address:\"10.132.0.13:43360\" port_value:43360}}} destination:{address:{socket_address:{address:\"10.133.0.46:443\" port_value:443}}} request:{time:{seconds:1785869295 nanos:370558893} http:{id:\"cf64a92f-1ea6-4fdf-a739-018bce56cdd7\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"cf64a92f-1ea6-4fdf-a739-018bce56cdd7\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1DXyrDtMK5AKAXdJJ_boIewTGuSilSLGduAAMxsVYaX9z9NrGdbNHQwXc1mrQ"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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":"188ed57c-fe1e-471e-856c-48dc46372d87","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"188ed57c-fe1e-471e-856c-48dc46372d87","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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.46:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7"},"host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":370558893,"seconds":1785869295}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":43360},"address":"10.132.0.13:43360"}}}}},"destination":{"address":"10.133.0.46:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXpxNWQ2CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.133.0.46~maas-default-gateway-openshift-default-78bb78ff78-zq5d6.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7"},"host":"maas.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":370558893,"seconds":1785869295},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:43360","port":43360}}} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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-04T18:48:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","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":"userid","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","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":"188ed57c-fe1e-471e-856c-48dc46372d87","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-04T18:48:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:48:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cf64a92f-1ea6-4fdf-a739-018bce56cdd7","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376\": 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-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"} {"level":"info","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2"} {"level":"error","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79\": 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-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-08-04T18:48:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-08-04T18:48:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"info","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:51894","PortSpecifier":{"PortValue":51894}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.50:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","object":"source:{address:{socket_address:{address:\"10.132.0.13:51894\" port_value:51894}}} destination:{address:{socket_address:{address:\"10.134.0.50:443\" port_value:443}}} request:{time:{seconds:1785869348 nanos:725021944} http:{id:\"751e9e8d-050a-461f-9bb2-f8c096c6c7bd\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-6a6d9f.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"751e9e8d-050a-461f-9bb2-f8c096c6c7bd\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/fed50d7bec6b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=2038bd32-6762-4da8-878e-9340721d6745"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"bbd0f082-1f5c-4a1b-ad89-a40885ec8c96","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.50:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-6a6d9f.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd"},"host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":725021944,"seconds":1785869348}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51894},"address":"10.132.0.13:51894"}}}}},"destination":{"address":"10.134.0.50:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"},"headers":{":authority":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-6a6d9f.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd"},"host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":725021944,"seconds":1785869348},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:51894","port":51894}}} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-6a6d9f/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-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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-04T18:49:08Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","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-04T18:49:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:49:08Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"751e9e8d-050a-461f-9bb2-f8c096c6c7bd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.13:51904","PortSpecifier":{"PortValue":51904}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.50:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","method":"POST","path":"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/v1/chat/completions","host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","object":"source:{address:{socket_address:{address:\"10.132.0.13:51904\" port_value:51904}}} destination:{address:{socket_address:{address:\"10.134.0.50:443\" port_value:443}}} request:{time:{seconds:1785869350 nanos:790892446} http:{id:\"543ad648-59a2-41fa-995b-e4b8ddde9bd0\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/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-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-6a6d9f-kserve-workload-svc.ai-tenant-e2e-ipp-a-6a6d9f.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.13\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"44.212.242.249,10.132.0.13\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.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:\"543ad648-59a2-41fa-995b-e4b8ddde9bd0\"} path:\"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/v1/chat/completions\" host:\"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9\"} metadata_context:{}"} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Umi6jAkO1WNXbPc9_CTGZ2ZYovJWcE9ILVZtqIWXaAiat9O7AzzUy2DcvPSw"} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-6a6d9f.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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-6a6d9f.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":"90b31e84-d762-4299-98b4-ffb865055c82","keyName":"e2e-ipp-6a6d9f","subscription":"ipp-route-6a6d9f-sub","tenant":"e2e-ipp-a-6a6d9f","userId":"90b31e84-d762-4299-98b4-ffb865055c82","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-6a6d9f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-6a6d9f.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-6a6d9f/models/facebook/opt-125m","name":"ipp-route-6a6d9f","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-6a6d9f-sub","namespace":"ai-tenant-e2e-ipp-a-6a6d9f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f"}} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=44.212.242.249;host=e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-6a6d9f-kserve-workload-svc.ai-tenant-e2e-ipp-a-6a6d9f.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0"},"host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","method":"POST","path":"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":790892446,"seconds":1785869350}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":51904},"address":"10.132.0.13:51904"}}}}},"destination":{"address":"10.134.0.50:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9"},"headers":{":authority":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/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-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-6a6d9f-kserve-workload-svc.ai-tenant-e2e-ipp-a-6a6d9f.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.13","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdC03NzQ1NDViNGI2LWQ4YnptCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTZhNmQ5Zi1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS02YTZkOWYtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.134.0.50~e2e-ipp-a-6a6d9f-openshift-default-774545b4b6-d8bzm.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"44.212.242.249,10.132.0.13","x-forwarded-host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0"},"host":"e2e-ipp-a-6a6d9f.apps.2bac00c4-2a1f-4391-afc9-fed50d7bec6b.prod.konfluxeaas.com","id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","method":"POST","path":"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":790892446,"seconds":1785869350},"url_path":"/ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.13:51904","port":51904}}} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-6a6d9f/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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-6a6d9f-sub"} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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-04T18:49:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","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":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","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":"90b31e84-d762-4299-98b4-ffb865055c82","keyName":"e2e-ipp-6a6d9f","selected_subscription":"ipp-route-6a6d9f-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f-sub@ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-6a6d9f/models/facebook/opt-125m","name":"ipp-route-6a6d9f","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-6a6d9f-sub","namespace":"ai-tenant-e2e-ipp-a-6a6d9f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-6a6d9f/ipp-route-6a6d9f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-08-04T18:49:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"543ad648-59a2-41fa-995b-e4b8ddde9bd0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/22acaff06bffc119fba0bad41e9ba246f9dd4ad7f24b90812e722410e3add376"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/df87be829a39c61fcb411bad3f48a201fd9279c755557ab6c5cc34ae2486eba7"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9ea0179791beb166be05e74622d334e8533165c69db507c7f2840be735244f79"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/27606a0ecc52d20c08eddff7d9d97e2461256704c24a92d735efd4e493644a75"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/606328223838382dc5a8041e45cc5949b86e374e5e7fe952f9e852b85f35f6a9"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5c95edb1835d6224f5ed1fa87a70aaee543676ee83257a9583a2f7ff807b102d"} {"level":"info","ts":"2026-08-04T18:50:14Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/28c9a97d1f072c279c65dd4331985c82ca4410ce421765fe9640b31f07e80ec4"} {"level":"info","ts":"2026-08-04T18:50:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fb25cb1833878d40156725703781ed13948e7771c2ae6182767a1b6a0b17f74b"} {"level":"info","ts":"2026-08-04T18:50:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/83ba5f1fc8e6a4548a9d1cf92a3ce7c8a7170a69118de1535ccb12020cdb2c24"} {"level":"info","ts":"2026-08-04T18:50:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7df3534fbf2259608e414deea6f20cd9e8403d22cdda28c4d77501e08d737572"} {"level":"info","ts":"2026-08-04T18:50:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cc7d73bb1169efda5d9399fd97174b70e3f097563d764969b7401e61895f29c2"} {"level":"info","ts":"2026-08-04T18:50:15Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bd9a0c11a726bccf8b4691469802c8cef943a4a04346760e713757b3b080f1e3"}