--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d248ab2e-fb08-44c3-96c1-dcf3bfe18572","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-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d248ab2e-fb08-44c3-96c1-dcf3bfe18572","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d248ab2e-fb08-44c3-96c1-dcf3bfe18572","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:42312","PortSpecifier":{"PortValue":42312}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"184e7f4e-f313-478c-a526-bfe1ea532b48","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","object":"source:{address:{socket_address:{address:\"10.132.0.14:42312\" port_value:42312}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459759 nanos:466678040} http:{id:\"184e7f4e-f313-478c-a526-bfe1ea532b48\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"184e7f4e-f313-478c-a526-bfe1ea532b48\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-s6zWTX3s9hxCG0bl_kPNvgiNsgxfvjvNplXFfThYcxYn26jelkJFI5olz64M"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-6a2164.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":"4f50c82d-dafb-4487-926a-a093b4661afb","keyName":"e2e-auth-iso-a-64414d","subscription":"e2e-auth-iso-377d15","tenant":"e2e-shared-a-6a2164","userId":"4f50c82d-dafb-4487-926a-a093b4661afb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"184e7f4e-f313-478c-a526-bfe1ea532b48"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"184e7f4e-f313-478c-a526-bfe1ea532b48","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":466678040,"seconds":1785459759}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":42312},"address":"10.132.0.14:42312"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"184e7f4e-f313-478c-a526-bfe1ea532b48"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"184e7f4e-f313-478c-a526-bfe1ea532b48","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":466678040,"seconds":1785459759},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:42312","port":42312}}} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/auth-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-377d15"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","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-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:02:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"184e7f4e-f313-478c-a526-bfe1ea532b48","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8742a97c2c24297d3c0d0809c1486805ed4e8a0dce9dcbba55f265a38d05c9b8"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d19ee8c650e326dcda20003832d62285dd319029330f4e1090e3fa39612de3d5"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a5a43feda347bcfb20bc3d7c1c7a050dcadae48713f9d4b04657cb263d4b5718"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac1cfe22685662f367c9a31e118e504e8f39f5eb113572b6ee249035ab32ee61"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/75edbd80f5c7306c06f256efe67d1286e0b102d2207071340f534c3417954956"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0e6fc9ef3367807098e32895bf7c986784896327227554a36ed7510e7a1bca35"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f73177747c98fd71be904bba9e4228ceefc8c41947f50c8406853f42bda3c4f3"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6466e6c0a3acf033811baa3af7065b062ad67d44d17e60b8152f123cb6fd1500"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/227064dc77029cc28990bcadbff11cb7c2bd215c775442c4b9b4911674a42ca9"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5ac2baadfeebcf5dc4b9d9cd9661facf9e84567bf0f3cccdadb9ba50542580e0"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74dc01ad74476c30228309709605ee936facd9fcdc22e83fd92b9f4677333f11"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c9da1b3f60212903471712785c0c27c08eecce3985e52fb3d23be72f246faac2"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9b7a05e48ea8450fe6516faffe1c96bcb1acd60645f51cacf6b3ec0e6ee16e40"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c2d1983ea2db20d31b8700614bd5f1004af7ba81623421ccf2f7927416af890c"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:02:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:02:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c44814c9d576553fc3c3684e9a2d8d55bd6f8a5d3e518cb267b97dc11740218"} {"level":"info","ts":"2026-07-31T01:02:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a349e6da6e2505943824ede79235fc3d7f103f36e6da6b26015c6accf8de246b"} {"level":"debug","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:31Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:31Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff\": 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-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:32Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"debug","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:32Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:33Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"error","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60\": 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-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:33Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4\": 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-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109\": 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-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"error","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109\": 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-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:42Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:42Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"error","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649\": 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-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:03:43Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"error","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198\": 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-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:03:43Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:40210","PortSpecifier":{"PortValue":40210}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","object":"source:{address:{socket_address:{address:\"10.132.0.14:40210\" port_value:40210}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459837 nanos:14348700} http:{id:\"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":14348700,"seconds":1785459837}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":40210},"address":"10.132.0.14:40210"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":14348700,"seconds":1785459837},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:40210","port":40210}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/sub-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","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-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5517ca93-c0b4-4e37-8a5a-ff1864b1e01b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:47636","PortSpecifier":{"PortValue":47636}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8c822396-7381-42ba-a8b0-be47f0e104e3","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","object":"source:{address:{socket_address:{address:\"10.132.0.14:47636\" port_value:47636}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459837 nanos:60991545} http:{id:\"8c822396-7381-42ba-a8b0-be47f0e104e3\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"8c822396-7381-42ba-a8b0-be47f0e104e3\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.54:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8c822396-7381-42ba-a8b0-be47f0e104e3"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8c822396-7381-42ba-a8b0-be47f0e104e3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":60991545,"seconds":1785459837}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47636},"address":"10.132.0.14:47636"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"8c822396-7381-42ba-a8b0-be47f0e104e3"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8c822396-7381-42ba-a8b0-be47f0e104e3","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":60991545,"seconds":1785459837},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:47636","port":47636}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/sub-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","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-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8c822396-7381-42ba-a8b0-be47f0e104e3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:40222","PortSpecifier":{"PortValue":40222}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","object":"source:{address:{socket_address:{address:\"10.132.0.14:40222\" port_value:40222}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459837 nanos:105922024} http:{id:\"31127751-77c8-42a4-8527-a32dcd0f0e6b\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"31127751-77c8-42a4-8527-a32dcd0f0e6b\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1ZWYOu2qFxCBFuz87_LmNkLV9P01LJcVkZ2roTdfjoVuenvHCZITEny0EQ3gL"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-6a2164.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":"ef1de779-e1ce-4565-9b9d-4c673b9a6f03","keyName":"e2e-sub-iso-dca1a2","subscription":"e2e-a-only-e89cc7","tenant":"e2e-shared-a-6a2164","userId":"ef1de779-e1ce-4565-9b9d-4c673b9a6f03","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"31127751-77c8-42a4-8527-a32dcd0f0e6b"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":105922024,"seconds":1785459837}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":40222},"address":"10.132.0.14:40222"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"31127751-77c8-42a4-8527-a32dcd0f0e6b"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":105922024,"seconds":1785459837},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:40222","port":40222}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/sub-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-e89cc7"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","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-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"31127751-77c8-42a4-8527-a32dcd0f0e6b","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:47652","PortSpecifier":{"PortValue":47652}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","object":"source:{address:{socket_address:{address:\"10.132.0.14:47652\" port_value:47652}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459837 nanos:150189402} http:{id:\"07e1d9c7-9d13-4988-9a50-8a94451c4055\" method:\"GET\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"07e1d9c7-9d13-4988-9a50-8a94451c4055\"} path:\"/maas-api/v1/subscriptions\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1XhnYrTdNYF7438A6_rFGQfViHa38FZILXGp5fbjaAZbZ0yW2jxl1zuSCtf0c"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-b32567.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":"ade76f3f-edbe-4267-9053-2cb067d12137","keyName":"e2e-sub-iso-c6787d","subscription":"e2e-b-only-e89cc7","tenant":"e2e-shared-b-b32567","userId":"ade76f3f-edbe-4267-9053-2cb067d12137","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"07e1d9c7-9d13-4988-9a50-8a94451c4055"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":150189402,"seconds":1785459837}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47652},"address":"10.132.0.14:47652"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"07e1d9c7-9d13-4988-9a50-8a94451c4055"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","method":"GET","path":"/maas-api/v1/subscriptions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":150189402,"seconds":1785459837},"url_path":"/maas-api/v1/subscriptions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:47652","port":47652}}} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/sub-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-e89cc7"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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-07-31T01:03:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","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":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:03:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"07e1d9c7-9d13-4988-9a50-8a94451c4055","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354\": 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-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b\": 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-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"debug","ts":"2026-07-31T01:04:05Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:05Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf\": 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-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"error","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2\": 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-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:06Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:04:06Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4\": 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-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:21Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"error","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11\": 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-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:04:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:04:22Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:04:22Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:60160","PortSpecifier":{"PortValue":60160}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","object":"source:{address:{socket_address:{address:\"10.132.0.14:60160\" port_value:60160}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459876 nanos:188613622} http:{id:\"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":188613622,"seconds":1785459876}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60160},"address":"10.132.0.14:60160"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":188613622,"seconds":1785459876},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:60160","port":60160}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/sub-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","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-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"a3ec8d27-f11a-4e9b-aa6d-f9498fc0f820","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d160815-5696-4531-94ab-fe3500e77daa","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35228","PortSpecifier":{"PortValue":35228}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"4d160815-5696-4531-94ab-fe3500e77daa","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"4d160815-5696-4531-94ab-fe3500e77daa","object":"source:{address:{socket_address:{address:\"10.132.0.14:35228\" port_value:35228}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459876 nanos:242804518} http:{id:\"4d160815-5696-4531-94ab-fe3500e77daa\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"4d160815-5696-4531-94ab-fe3500e77daa\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"4d160815-5696-4531-94ab-fe3500e77daa","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"4d160815-5696-4531-94ab-fe3500e77daa","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"4d160815-5696-4531-94ab-fe3500e77daa","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.54:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4d160815-5696-4531-94ab-fe3500e77daa"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"4d160815-5696-4531-94ab-fe3500e77daa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":242804518,"seconds":1785459876}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35228},"address":"10.132.0.14:35228"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"4d160815-5696-4531-94ab-fe3500e77daa"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"4d160815-5696-4531-94ab-fe3500e77daa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":242804518,"seconds":1785459876},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35228","port":35228}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d160815-5696-4531-94ab-fe3500e77daa","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d160815-5696-4531-94ab-fe3500e77daa","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"4d160815-5696-4531-94ab-fe3500e77daa","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/sub-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"4d160815-5696-4531-94ab-fe3500e77daa","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d160815-5696-4531-94ab-fe3500e77daa","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"4d160815-5696-4531-94ab-fe3500e77daa","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-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d160815-5696-4531-94ab-fe3500e77daa","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"4d160815-5696-4531-94ab-fe3500e77daa","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:60164","PortSpecifier":{"PortValue":60164}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"597973a3-8409-40d0-90e6-9120c2603f3f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","object":"source:{address:{socket_address:{address:\"10.132.0.14:60164\" port_value:60164}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459876 nanos:314880302} http:{id:\"597973a3-8409-40d0-90e6-9120c2603f3f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"597973a3-8409-40d0-90e6-9120c2603f3f\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Fj4D5lkEI8ypi2Zl_L738tHJf2zyUxmyc9h0WcXnzhMWphyfqaaLJDhOXzzI"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-6a2164.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":"e4c65472-59cd-4c76-94b4-96e8866527bb","keyName":"e2e-sub-iso-a49f2e","subscription":"e2e-shared-sub-3a2e25","tenant":"e2e-shared-a-6a2164","userId":"e4c65472-59cd-4c76-94b4-96e8866527bb","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"597973a3-8409-40d0-90e6-9120c2603f3f"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"597973a3-8409-40d0-90e6-9120c2603f3f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":314880302,"seconds":1785459876}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":60164},"address":"10.132.0.14:60164"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"597973a3-8409-40d0-90e6-9120c2603f3f"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"597973a3-8409-40d0-90e6-9120c2603f3f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":314880302,"seconds":1785459876},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:60164","port":60164}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/sub-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","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-3a2e25"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"597973a3-8409-40d0-90e6-9120c2603f3f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35232","PortSpecifier":{"PortValue":35232}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c592c7a7-5349-4fad-9096-60587aa1302f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","object":"source:{address:{socket_address:{address:\"10.132.0.14:35232\" port_value:35232}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459876 nanos:354357639} http:{id:\"c592c7a7-5349-4fad-9096-60587aa1302f\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"c592c7a7-5349-4fad-9096-60587aa1302f\"} path:\"/maas-api/internal/v1/subscriptions/select\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-exsUssxCkB2Vgsb8_Yzuox0jUVoqY9KL4RLGdW7NsEB84AC37VdGVWtqcnHp"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-b32567.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":"6b16dfdb-20d1-436e-a547-e364104f14dc","keyName":"e2e-sub-iso-9dc792","subscription":"e2e-shared-sub-3a2e25","tenant":"e2e-shared-b-b32567","userId":"6b16dfdb-20d1-436e-a547-e364104f14dc","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-length":"187","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c592c7a7-5349-4fad-9096-60587aa1302f"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"c592c7a7-5349-4fad-9096-60587aa1302f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":354357639,"seconds":1785459876}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35232},"address":"10.132.0.14:35232"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"c592c7a7-5349-4fad-9096-60587aa1302f"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"c592c7a7-5349-4fad-9096-60587aa1302f","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":354357639,"seconds":1785459876},"url_path":"/maas-api/internal/v1/subscriptions/select","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35232","port":35232}}} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/sub-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-07-31T01:04:36Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","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-3a2e25"} {"level":"info","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:04:36Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c592c7a7-5349-4fad-9096-60587aa1302f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bfc8680a041c19853a95ce178f13661144ff8ebc1ec3f42b230127a1bd7bc59e"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dc0f877bf66b0cf5ed98d2b03c86861f8266ce7231453ee3acdc02b826b29354"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/817899b456b2ad4f067bd13174ca4f6b267393c9327a68820c6519572593bf4f"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7d1666c95605e7262a8b699ba3c9e02d1d6930096eed879b1f3b368a903a4b60"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6dd8aa1e748ee43abb813c44ec9a73fa066c31abd64511a6cf581946526b88ff"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4940742ee037871ed04a98611b952bf466f219fa4a671ada619cd560cd13fbcf"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/605ef2f5927616b99be075a57f7876b03586f4b2e6d4fbaae00ed9f0b1d23c5a"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/699291ee0431f37e1f11175aa3b839d21f6c8c767c837918962f5829f13b99d2"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:04:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/20e32119c4400798ca191b8ed1c32c7ec94bfe77b29f4dac1e5fcb90c2cb2ad4"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c0306eca5a21fdbbd2dd9fe2a28f52ead148acbc21a858f0d7bc468cad1f06a4"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cedaea0347012f8aaad2fb89e59f0d8d9dd6676f1bdeec84257b44c1da8c522e"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e831736c67c8e0f7c8c9ae8cc4ca66154c523977b900efc619fd84f10781198"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b75b0ec7f4eb01df06afd7a1d1ce682a97be8338f770e00e9733dd4799da389e"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/87ce4828416cf31271106bb6fc987431d94b6806c2b5d49b034caff4a0ea8649"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/77bb683fe7579ff7bbfecd61dc55e48b996d43dbd81fc50fe2c086fdcc86fa64"} {"level":"info","ts":"2026-07-31T01:04:45Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/50c6666a2b46f557db7f8bd89cbfaa8aeb93bcbac084bca7162684c8db98ed11"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:23Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:23Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1\": 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-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"error","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c\": 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-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102\": 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-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"error","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76\": 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-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:34Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:34Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:35Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:39366","PortSpecifier":{"PortValue":39366}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","object":"source:{address:{socket_address:{address:\"10.132.0.14:39366\" port_value:39366}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459948 nanos:173177869} http:{id:\"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":173177869,"seconds":1785459948}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":39366},"address":"10.132.0.14:39366"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":173177869,"seconds":1785459948},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:39366","port":39366}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","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-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7b82e0e6-8a79-4a4a-8c01-a8e2f895615a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:46200","PortSpecifier":{"PortValue":46200}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","object":"source:{address:{socket_address:{address:\"10.132.0.14:46200\" port_value:46200}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459948 nanos:223235145} http:{id:\"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.54:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":223235145,"seconds":1785459948}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46200},"address":"10.132.0.14:46200"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":223235145,"seconds":1785459948},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:46200","port":46200}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","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-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"debbbe3f-b0e6-4802-b6a6-30f0e6c6edd1","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:39372","PortSpecifier":{"PortValue":39372}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","object":"source:{address:{socket_address:{address:\"10.132.0.14:39372\" port_value:39372}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459948 nanos:268347502} http:{id:\"c8c6b8f3-2c4a-4021-857a-4db036c04148\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"c8c6b8f3-2c4a-4021-857a-4db036c04148\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-N0F4rvT6P0LFvaJI_OuLsx0zRbWALnFJSeePGbLPcIVgDx2ZdB7zMyJ9f8MQ"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-6a2164.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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","subscription":"e2e-rate-iso-a-cf2125","tenant":"e2e-shared-a-6a2164","userId":"988479b4-31cb-447a-9796-7ac177ca7e3d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c8c6b8f3-2c4a-4021-857a-4db036c04148"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":268347502,"seconds":1785459948}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":39372},"address":"10.132.0.14:39372"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"c8c6b8f3-2c4a-4021-857a-4db036c04148"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":268347502,"seconds":1785459948},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:39372","port":39372}}} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-cf2125"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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-07-31T01:05:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","selected_subscription":"e2e-rate-iso-a-cf2125","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-cf2125@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:05:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c8c6b8f3-2c4a-4021-857a-4db036c04148","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:53422","PortSpecifier":{"PortValue":53422}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","object":"source:{address:{socket_address:{address:\"10.132.0.14:53422\" port_value:53422}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459949 nanos:367348387} http:{id:\"3b18a5c7-bbd8-4023-991a-3a179c4f26d2\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"3b18a5c7-bbd8-4023-991a-3a179c4f26d2\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-N0F4rvT6P0LFvaJI_OuLsx0zRbWALnFJSeePGbLPcIVgDx2ZdB7zMyJ9f8MQ"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-6a2164.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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","subscription":"e2e-rate-iso-a-cf2125","tenant":"e2e-shared-a-6a2164","userId":"988479b4-31cb-447a-9796-7ac177ca7e3d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":367348387,"seconds":1785459949}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53422},"address":"10.132.0.14:53422"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":367348387,"seconds":1785459949},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:53422","port":53422}}} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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-cf2125"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","selected_subscription":"e2e-rate-iso-a-cf2125","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-cf2125@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:05:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3b18a5c7-bbd8-4023-991a-3a179c4f26d2","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:53428","PortSpecifier":{"PortValue":53428}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","object":"source:{address:{socket_address:{address:\"10.132.0.14:53428\" port_value:53428}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459950 nanos:417148193} http:{id:\"9e0969e2-9795-4405-881a-ef1a0dbc0258\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"9e0969e2-9795-4405-881a-ef1a0dbc0258\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-N0F4rvT6P0LFvaJI_OuLsx0zRbWALnFJSeePGbLPcIVgDx2ZdB7zMyJ9f8MQ"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-6a2164.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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","subscription":"e2e-rate-iso-a-cf2125","tenant":"e2e-shared-a-6a2164","userId":"988479b4-31cb-447a-9796-7ac177ca7e3d","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"9e0969e2-9795-4405-881a-ef1a0dbc0258"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":417148193,"seconds":1785459950}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":53428},"address":"10.132.0.14:53428"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"9e0969e2-9795-4405-881a-ef1a0dbc0258"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":417148193,"seconds":1785459950},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:53428","port":53428}}} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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-cf2125"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"988479b4-31cb-447a-9796-7ac177ca7e3d","keyName":"e2e-rate-a-cf2125","selected_subscription":"e2e-rate-iso-a-cf2125","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-cf2125@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-cf2125","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:05:50Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"9e0969e2-9795-4405-881a-ef1a0dbc0258","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:05:55Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\": 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-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74\": 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-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b\": 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-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:05:59Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:05:59Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b\": 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-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:06:00Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:06:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35568","PortSpecifier":{"PortValue":35568}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"1ee05a67-aec6-43b1-a412-842250e4df13","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","object":"source:{address:{socket_address:{address:\"10.132.0.14:35568\" port_value:35568}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459972 nanos:782067849} http:{id:\"1ee05a67-aec6-43b1-a412-842250e4df13\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"1ee05a67-aec6-43b1-a412-842250e4df13\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.62:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1ee05a67-aec6-43b1-a412-842250e4df13"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"1ee05a67-aec6-43b1-a412-842250e4df13","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":782067849,"seconds":1785459972}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35568},"address":"10.132.0.14:35568"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"1ee05a67-aec6-43b1-a412-842250e4df13"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"1ee05a67-aec6-43b1-a412-842250e4df13","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":782067849,"seconds":1785459972},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35568","port":35568}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","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-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"1ee05a67-aec6-43b1-a412-842250e4df13","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:47706","PortSpecifier":{"PortValue":47706}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","object":"source:{address:{socket_address:{address:\"10.132.0.14:47706\" port_value:47706}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459972 nanos:834103921} http:{id:\"525e0f1a-d4bd-411a-ac78-6b153aa022fa\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"525e0f1a-d4bd-411a-ac78-6b153aa022fa\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.133.0.54:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":834103921,"seconds":1785459972}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47706},"address":"10.132.0.14:47706"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":834103921,"seconds":1785459972},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:47706","port":47706}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","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-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"525e0f1a-d4bd-411a-ac78-6b153aa022fa","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35576","PortSpecifier":{"PortValue":35576}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"46bcb732-c7e6-4df1-9268-78e9f544533a","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","object":"source:{address:{socket_address:{address:\"10.132.0.14:35576\" port_value:35576}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459972 nanos:876275657} http:{id:\"46bcb732-c7e6-4df1-9268-78e9f544533a\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"46bcb732-c7e6-4df1-9268-78e9f544533a\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ghZIN5EjlUjcU7mN_fnIF0W7bmQL20c4EURjwWP97EMjnBR2u4leL848jnrf"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-6a2164.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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","subscription":"e2e-rate-iso-a-9f70f1","tenant":"e2e-shared-a-6a2164","userId":"a0d86f50-7881-4467-baa3-a2ccad58f652","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"46bcb732-c7e6-4df1-9268-78e9f544533a"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"46bcb732-c7e6-4df1-9268-78e9f544533a","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":876275657,"seconds":1785459972}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35576},"address":"10.132.0.14:35576"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"46bcb732-c7e6-4df1-9268-78e9f544533a"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"46bcb732-c7e6-4df1-9268-78e9f544533a","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":876275657,"seconds":1785459972},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35576","port":35576}}} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-9f70f1"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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-07-31T01:06:12Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","selected_subscription":"e2e-rate-iso-a-9f70f1","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-9f70f1@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:12Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"46bcb732-c7e6-4df1-9268-78e9f544533a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35584","PortSpecifier":{"PortValue":35584}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","object":"source:{address:{socket_address:{address:\"10.132.0.14:35584\" port_value:35584}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459973 nanos:921777739} http:{id:\"8f5aac9c-0870-43ad-9b4f-81e47f310d02\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"8f5aac9c-0870-43ad-9b4f-81e47f310d02\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ghZIN5EjlUjcU7mN_fnIF0W7bmQL20c4EURjwWP97EMjnBR2u4leL848jnrf"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-6a2164.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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","subscription":"e2e-rate-iso-a-9f70f1","tenant":"e2e-shared-a-6a2164","userId":"a0d86f50-7881-4467-baa3-a2ccad58f652","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":921777739,"seconds":1785459973}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35584},"address":"10.132.0.14:35584"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":921777739,"seconds":1785459973},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35584","port":35584}}} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-9f70f1"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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-07-31T01:06:13Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","selected_subscription":"e2e-rate-iso-a-9f70f1","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-9f70f1@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:13Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8f5aac9c-0870-43ad-9b4f-81e47f310d02","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:35592","PortSpecifier":{"PortValue":35592}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.62:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","object":"source:{address:{socket_address:{address:\"10.132.0.14:35592\" port_value:35592}}} destination:{address:{socket_address:{address:\"10.132.0.62:443\" port_value:443}}} request:{time:{seconds:1785459974 nanos:968145137} http:{id:\"26d3cab2-198b-4e12-8145-fa8b19a93f24\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/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=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"26d3cab2-198b-4e12-8145-fa8b19a93f24\"} path:\"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions\" host:\"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-ghZIN5EjlUjcU7mN_fnIF0W7bmQL20c4EURjwWP97EMjnBR2u4leL848jnrf"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-6a2164.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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","subscription":"e2e-rate-iso-a-9f70f1","tenant":"e2e-shared-a-6a2164","userId":"a0d86f50-7881-4467-baa3-a2ccad58f652","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-6a2164.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-6a2164.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-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"}} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"26d3cab2-198b-4e12-8145-fa8b19a93f24"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":968145137,"seconds":1785459974}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":35592},"address":"10.132.0.14:35592"}}}}},"destination":{"address":"10.132.0.62:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"},"headers":{":authority":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-6a2164-kserve-workload-svc.ai-tenant-e2e-shared-a-6a2164.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdC03OTg0NDc3NTg4LTdwYnEyCiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1hLTZhMjE2NC1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYS02YTIxNjQtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.62~e2e-shared-a-6a2164-openshift-default-7984477588-7pbq2.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"26d3cab2-198b-4e12-8145-fa8b19a93f24"},"host":"e2e-shared-a-6a2164.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","method":"POST","path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":968145137,"seconds":1785459974},"url_path":"/ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:35592","port":35592}}} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-6a2164/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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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-9f70f1"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","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":"keyName","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","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":"a0d86f50-7881-4467-baa3-a2ccad58f652","keyName":"e2e-rate-a-9f70f1","selected_subscription":"e2e-rate-iso-a-9f70f1","selected_subscription_key":"ai-tenant-e2e-shared-a-6a2164/e2e-rate-iso-a-9f70f1@ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-6a2164/models/facebook/opt-125m","name":"rate-test-model-6a2164","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-9f70f1","namespace":"ai-tenant-e2e-shared-a-6a2164","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-6a2164/rate-test-model-6a2164"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:14Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"26d3cab2-198b-4e12-8145-fa8b19a93f24","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:47708","PortSpecifier":{"PortValue":47708}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.54:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","method":"POST","path":"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions","host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","object":"source:{address:{socket_address:{address:\"10.132.0.14:47708\" port_value:47708}}} destination:{address:{socket_address:{address:\"10.133.0.54:443\" port_value:443}}} request:{time:{seconds:1785459975 nanos:15303592} http:{id:\"cff34c1a-a5fd-4a52-b44f-d86d689962bd\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/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=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-b32567-kserve-workload-svc.ai-tenant-e2e-shared-b-b32567.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"cff34c1a-a5fd-4a52-b44f-d86d689962bd\"} path:\"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions\" host:\"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-3ZL2eYtoZW2DZT8s_w6z9GmrLmGP09kyzM0n51Pyckk8v9VM9I13LftTiMtc"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-b32567.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":"fee3b84d-e3ea-46f4-9ed1-cd7098254d34","keyName":"e2e-rate-b-9f70f1","subscription":"e2e-rate-iso-b-9f70f1","tenant":"e2e-shared-b-b32567","userId":"fee3b84d-e3ea-46f4-9ed1-cd7098254d34","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-b32567.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-b32567.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-b32567/models/facebook/opt-125m","name":"rate-test-model-b32567","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9f70f1","namespace":"ai-tenant-e2e-shared-b-b32567","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567"}} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-b32567-kserve-workload-svc.ai-tenant-e2e-shared-b-b32567.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","method":"POST","path":"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":15303592,"seconds":1785459975}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":47708},"address":"10.132.0.14:47708"}}}}},"destination":{"address":"10.133.0.54:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"},"headers":{":authority":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"rate-test-model-b32567-kserve-workload-svc.ai-tenant-e2e-shared-b-b32567.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqJAQoGTEFCRUxTEn8qfQpKCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0CkAKBE5BTUUSOBo2ZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdC02ODY2ODRmYzRkLWRuMmg0CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpzCgVPV05FUhJqGmhrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLXNoYXJlZC1iLWIzMjU2Ny1vcGVuc2hpZnQtZGVmYXVsdAo4Cg1XT1JLTE9BRF9OQU1FEicaJWUyZS1zaGFyZWQtYi1iMzI1Njctb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.133.0.54~e2e-shared-b-b32567-openshift-default-686684fc4d-dn2h4.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd"},"host":"e2e-shared-b-b32567.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","method":"POST","path":"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":15303592,"seconds":1785459975},"url_path":"/ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567/v1/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:47708","port":47708}}} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-b32567/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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-9f70f1"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","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-07-31T01:06:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","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":"fee3b84d-e3ea-46f4-9ed1-cd7098254d34","keyName":"e2e-rate-b-9f70f1","selected_subscription":"e2e-rate-iso-b-9f70f1","selected_subscription_key":"ai-tenant-e2e-shared-b-b32567/e2e-rate-iso-b-9f70f1@ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-b32567/models/facebook/opt-125m","name":"rate-test-model-b32567","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-9f70f1","namespace":"ai-tenant-e2e-shared-b-b32567","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-b32567/rate-test-model-b32567"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:06:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"cff34c1a-a5fd-4a52-b44f-d86d689962bd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f2e654430038948fdc9d2223c16ec75b380ee819a744f09df41f3bdb63d20573"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c5e0947fdd62774114064b3b8584b4348af88ce346aeee5729adbe96a0d9985e"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/145469ed34700bfd876387e8d19c7fa2bf005b1580188b333960142efd7c49c1"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b2c9a5ca39706e67086dad5f09f19dcdfbeeedce9f7a5a19d8af781d62c88ac1"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1eb2ce2f0dd79db73a70a2352064988a67f8627490d39e98be5ea847d546e04b"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b05a5bc387f633f3e392cb45085848e3961bf78224e6757be2d69f98b575e173"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f821b67e1dced6a4ba09d529feb9d811a5decbc8687e4f79f4d53e44b5a85109"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/161743b3e0412ca2728c8d03d3992f1d98b1c28b48fa15438307eb28a1432224"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0b6259595e477adebd227658422b68e5860136617326f5bdb54acbbf19332899"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e42a5b22f54acc33d4f3565ecb85152d042861d1ca5a6218a201b232d8aaca3c"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f8701ec6a71c269dc2d91cfdec38b7819ef01ac4c58067b10ffe6a4638d6b99b"} {"level":"info","ts":"2026-07-31T01:06:20Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/82fd9237071aa1d959c0a910fd1425dc41d32a0f42de1d69d7e30e72a82f0fa0"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4b2676f6118a21a887ce2931d5f7eb0b8bdf6391722bc9c85c8b202e51aeb102"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a0e559390cc8017ba4e31b6f8f67ab879c966a778764b96f094f37911be212ad"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/03b645eb38fb30af2beef691d32881bc527e3f5560463c04ccf8cd73acb7980e"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f79e7c59514ea3603aaef495b780b3082ca3ada2a6abdeede18e52748421e66"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/580fecf321fc2c87ba5da168e02d4ead46031dd1c3368b71dc83a0e4b090fa76"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/6e73f73944fbbf87e89ba08c66bfc453dd2fdafe81f28001d3760c4cf805ee2d"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/613c6297406c7ce487b28b71a4d642adf6ed93de4a01b687d58e2e7d8ccbebf0"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a981ef0b4f58acbcafba3b37376b52470cbda20a18783b0684e932cc23d4b063"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8c43ae046d5f194b2a51f9933ea053a64a7fea85bf5f641ba12723cbd0d6d2ac"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/dd7e4b20905578ce229776e364cd7138781311e85b6d2c71825f1a4643c940ae"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5aece103385142800549b4e99cd393fc7164071e79b394a5ec8c24937503b74"} {"level":"info","ts":"2026-07-31T01:06:21Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2f1a8c5f59342c7bd90b82a30e8483a1f5d3d6e0b3b37b2e4b70be6013e7cd50"} {"level":"info","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"597a81e5-5878-4c1d-804e-a8f672929704","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:58400","PortSpecifier":{"PortValue":58400}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.38:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"597a81e5-5878-4c1d-804e-a8f672929704","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"597a81e5-5878-4c1d-804e-a8f672929704","object":"source:{address:{socket_address:{address:\"10.132.0.14:58400\" port_value:58400}}} destination:{address:{socket_address:{address:\"10.132.0.38:443\" port_value:443}}} request:{time:{seconds:1785460059 nanos:176082772} http:{id:\"597a81e5-5878-4c1d-804e-a8f672929704\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"597a81e5-5878-4c1d-804e-a8f672929704\"} path:\"/maas-api/v1/api-keys\" host:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"597a81e5-5878-4c1d-804e-a8f672929704","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"597a81e5-5878-4c1d-804e-a8f672929704","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.38:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"597a81e5-5878-4c1d-804e-a8f672929704"},"host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"597a81e5-5878-4c1d-804e-a8f672929704","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":176082772,"seconds":1785460059}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58400},"address":"10.132.0.14:58400"}}}}},"destination":{"address":"10.132.0.38:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"headers":{":authority":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"597a81e5-5878-4c1d-804e-a8f672929704"},"host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"597a81e5-5878-4c1d-804e-a8f672929704","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":176082772,"seconds":1785460059},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:58400","port":58400}}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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":"selected_subscription","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"597a81e5-5878-4c1d-804e-a8f672929704","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-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"597a81e5-5878-4c1d-804e-a8f672929704","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"597a81e5-5878-4c1d-804e-a8f672929704","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:58402","PortSpecifier":{"PortValue":58402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.38:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0f8c3e20-4402-4462-b17b-957ee6857644","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","object":"source:{address:{socket_address:{address:\"10.132.0.14:58402\" port_value:58402}}} destination:{address:{socket_address:{address:\"10.132.0.38:443\" port_value:443}}} request:{time:{seconds:1785460059 nanos:233169751} http:{id:\"0f8c3e20-4402-4462-b17b-957ee6857644\" method:\"POST\" headers:{key:\":authority\" value:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"0f8c3e20-4402-4462-b17b-957ee6857644\"} path:\"/llm/facebook-opt-125m-simulated/v1/chat/completions\" host:\"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-VBISGBoSoPaDJ8dQ_WCIdjNLlYwsLQOKXGcP5z4RCwawWqrcw7J4qbw4JmYB"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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":"499a9983-7197-451a-bf47-8c8df873a3b8","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"499a9983-7197-451a-bf47-8c8df873a3b8","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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.132.0.38:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"0f8c3e20-4402-4462-b17b-957ee6857644"},"host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"0f8c3e20-4402-4462-b17b-957ee6857644","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":233169751,"seconds":1785460059}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":58402},"address":"10.132.0.14:58402"}}}}},"destination":{"address":"10.132.0.38:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"311b1be286674fd5684c9ac59b318287dade9769cfe4aeebd8c88e2dc6b72418"},"headers":{":authority":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqLAQoGTEFCRUxTEoABKn4KSwofc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtbmFtZRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdAovCiNzZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1yZXZpc2lvbhIIGgZsYXRlc3QKQQoETkFNRRI5GjdtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdC03OGJiNzhmZjc4LXJybTQ3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwp0CgVPV05FUhJrGmlrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvbWFhcy1kZWZhdWx0LWdhdGV3YXktb3BlbnNoaWZ0LWRlZmF1bHQKOQoNV09SS0xPQURfTkFNRRIoGiZtYWFzLWRlZmF1bHQtZ2F0ZXdheS1vcGVuc2hpZnQtZGVmYXVsdA==","x-envoy-peer-metadata-id":"router~10.132.0.38~maas-default-gateway-openshift-default-78bb78ff78-rrm47.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"0f8c3e20-4402-4462-b17b-957ee6857644"},"host":"maas.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"0f8c3e20-4402-4462-b17b-957ee6857644","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":233169751,"seconds":1785460059},"url_path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:58402","port":58402}}} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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-07-31T01:07:39Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","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_info","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","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":"499a9983-7197-451a-bf47-8c8df873a3b8","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-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:07:39Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0f8c3e20-4402-4462-b17b-957ee6857644","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1\": 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-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60"} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:09Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0"} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-31T01:08:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3"} {"level":"info","ts":"2026-07-31T01:08:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac"} {"level":"info","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:46774","PortSpecifier":{"PortValue":46774}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","object":"source:{address:{socket_address:{address:\"10.132.0.14:46774\" port_value:46774}}} destination:{address:{socket_address:{address:\"10.132.0.65:443\" port_value:443}}} request:{time:{seconds:1785460107 nanos:124597799} http:{id:\"86dcd99f-983a-484b-94e1-971ab4c33fdb\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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-2b1008.odh-ai-gateway-infra.svc.cluster.local:8443/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\"x-forwarded-port\" value:\"443\"} headers:{key:\"x-forwarded-proto\" value:\"https\"} headers:{key:\"x-request-id\" value:\"86dcd99f-983a-484b-94e1-971ab4c33fdb\"} path:\"/maas-api/v1/api-keys\" host:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/94bd37e3adec"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=eba2d32c-9bca-4f05-8002-a710161f2a4b"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3936fdd9-2cb7-4e0a-8d55-e991c088ca71","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.132.0.65:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-2b1008.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"86dcd99f-983a-484b-94e1-971ab4c33fdb"},"host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":124597799,"seconds":1785460107}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46774},"address":"10.132.0.14:46774"}}}}},"destination":{"address":"10.132.0.65:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"},"headers":{":authority":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"maas-api-e2e-ipp-a-2b1008.odh-ai-gateway-infra.svc.cluster.local:8443/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-request-id":"86dcd99f-983a-484b-94e1-971ab4c33fdb"},"host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","method":"POST","path":"/maas-api/v1/api-keys","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":124597799,"seconds":1785460107},"url_path":"/maas-api/v1/api-keys","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:46774","port":46774}}} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-2b1008/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-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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-07-31T01:08:27Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","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-07-31T01:08:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:08:27Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"86dcd99f-983a-484b-94e1-971ab4c33fdb","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.14:46672","PortSpecifier":{"PortValue":46672}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.132.0.65:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","method":"POST","path":"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions","host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","object":"source:{address:{socket_address:{address:\"10.132.0.14:46672\" port_value:46672}}} destination:{address:{socket_address:{address:\"10.132.0.65:443\" port_value:443}}} request:{time:{seconds:1785460109 nanos:191882297} http:{id:\"8b7b1bf1-b071-4aeb-a28a-c22d09c45528\" method:\"POST\" headers:{key:\":authority\" value:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\"} headers:{key:\":method\" value:\"POST\"} headers:{key:\":path\" value:\"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/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=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https\"} headers:{key:\"user-agent\" value:\"python-requests/2.32.5\"} headers:{key:\"x-envoy-decorator-operation\" value:\"ipp-route-2b1008-kserve-workload-svc.ai-tenant-e2e-ipp-a-2b1008.svc.cluster.local:8000/*\"} headers:{key:\"x-envoy-external-address\" value:\"10.132.0.14\"} headers:{key:\"x-envoy-peer-metadata\" value:\"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=\"} headers:{key:\"x-envoy-peer-metadata-id\" value:\"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local\"} headers:{key:\"x-forwarded-for\" value:\"52.71.36.72,10.132.0.14\"} headers:{key:\"x-forwarded-host\" value:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.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:\"8b7b1bf1-b071-4aeb-a28a-c22d09c45528\"} path:\"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions\" host:\"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com\" scheme:\"https\" protocol:\"HTTP/1.1\"}} context_extensions:{key:\"host\" value:\"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3\"} metadata_context:{}"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1QjfnWgHdDXEE1lBS_yd7iy43t6bhaG9qLEG03TPTGAYWE1jmYSG9t0I6JArP"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-2b1008.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-2b1008.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":"5fb51f82-ae92-460f-bf85-9c9373857c17","keyName":"e2e-ipp-2b1008","subscription":"ipp-route-2b1008-sub","tenant":"e2e-ipp-a-2b1008","userId":"5fb51f82-ae92-460f-bf85-9c9373857c17","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-2b1008.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"***REDACTED***"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-2b1008.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-2b1008/models/facebook/opt-125m","name":"ipp-route-2b1008","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-2b1008-sub","namespace":"ai-tenant-e2e-ipp-a-2b1008","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008"}} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","input":{"auth":{"identity":"Bearer **** deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-2b1008-kserve-workload-svc.ai-tenant-e2e-ipp-a-2b1008.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528"},"host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","method":"POST","path":"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https"},"time":{"nanos":191882297,"seconds":1785460109}},"source":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":46672},"address":"10.132.0.14:46672"}}}}},"destination":{"address":"10.132.0.65:443","port":443},"metadata":{},"request":{"context_extensions":{"host":"d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"},"headers":{":authority":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"***REDACTED***","content-type":"application/json","forwarded":"for=52.71.36.72;host=e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com;proto=https","user-agent":"python-requests/2.32.5","x-envoy-decorator-operation":"ipp-route-2b1008-kserve-workload-svc.ai-tenant-e2e-ipp-a-2b1008.svc.cluster.local:8000/*","x-envoy-external-address":"10.132.0.14","x-envoy-peer-metadata":"ChoKCkNMVVNURVJfSUQSDBoKS3ViZXJuZXRlcwqGAQoGTEFCRUxTEnwqegpHCh9zZXJ2aWNlLmlzdGlvLmlvL2Nhbm9uaWNhbC1uYW1lEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQKLwojc2VydmljZS5pc3Rpby5pby9jYW5vbmljYWwtcmV2aXNpb24SCBoGbGF0ZXN0Cj0KBE5BTUUSNRozZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdC01ZmY2Njc2NzQ4LXM5Y2I3CiAKCU5BTUVTUEFDRRITGhFvcGVuc2hpZnQtaW5ncmVzcwpwCgVPV05FUhJnGmVrdWJlcm5ldGVzOi8vYXBpcy9hcHBzL3YxL25hbWVzcGFjZXMvb3BlbnNoaWZ0LWluZ3Jlc3MvZGVwbG95bWVudHMvZTJlLWlwcC1hLTJiMTAwOC1vcGVuc2hpZnQtZGVmYXVsdAo1Cg1XT1JLTE9BRF9OQU1FEiQaImUyZS1pcHAtYS0yYjEwMDgtb3BlbnNoaWZ0LWRlZmF1bHQ=","x-envoy-peer-metadata-id":"router~10.132.0.65~e2e-ipp-a-2b1008-openshift-default-5ff6676748-s9cb7.openshift-ingress~openshift-ingress.svc.cluster.local","x-forwarded-for":"52.71.36.72,10.132.0.14","x-forwarded-host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","x-forwarded-port":"443","x-forwarded-proto":"https","x-gateway-model-name":"facebook/opt-125m","x-request-id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528"},"host":"e2e-ipp-a-2b1008.apps.de4644f8-5ada-4d02-afbc-94bd37e3adec.prod.konfluxeaas.com","id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","method":"POST","path":"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions","protocol":"HTTP/1.1","scheme":"https","time":{"nanos":191882297,"seconds":1785460109},"url_path":"/ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008/v1/chat/completions","user_agent":"python-requests/2.32.5"},"source":{"address":"10.132.0.14:46672","port":46672}}} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-2b1008/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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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-2b1008-sub"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","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":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyName","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":"5fb51f82-ae92-460f-bf85-9c9373857c17","keyName":"e2e-ipp-2b1008","selected_subscription":"ipp-route-2b1008-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008-sub@ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-2b1008/models/facebook/opt-125m","name":"ipp-route-2b1008","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-2b1008-sub","namespace":"ai-tenant-e2e-ipp-a-2b1008","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-2b1008/ipp-route-2b1008"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-31T01:08:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"8b7b1bf1-b071-4aeb-a28a-c22d09c45528","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e30a331dd700e45516319a11e35ee266afaf7e8702f995716d8574d2321e7c0"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ffd87574f080dbb81171db190e5e0536198f1e4b6b2a62b482676ccc94590b1"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/55f9e7cd9ba8a4ba04bc2f7039638ed53fe198d650a1173febe4400762202210"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d960a308fbd223ba76d262d7489f64ea86c324c7e432ab37335d2cbc14476cf3"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/99aff182ba13202796aec5cd1fde6c0c7047a1c2f7315b43833e6adff5d092ac"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0184898f7ed724bbb6ea38615effeb5fd51eca08eb47eefbbf7ab99fb2fea081"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d436ef6cd81ec78f22a06b9a70794e4b8e2cbf030fcb82eea4db5d29c7f137a3"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/10ccb7e9c6fd88f7501bfa364825d0f4de3dedcf9e8fbcde866b3e170d5f1888"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b103044e4094c015541992cd543d2eb76236f0886cd383beb2bbe4c2b840b4a1"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/840cda0c0d9721242d4d22acbeb8ecfdb8de30580288836efbabc3283d9a7942"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0b447230c0cf0d428df61604f1a5b18ff4ec4009691b167078ebc954df5d430d"} {"level":"info","ts":"2026-07-31T01:09:30Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2dd704c906b060ba4c8d7c5ab282da8841c43cfc40b3906ce0d7e22ac7f8ff60"}