--- Authorino logs from kuadrant-system (label=authorino-resource=authorino) --- {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aae3b765-516f-41a2-aa22-21aac5ec2481","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"aae3b765-516f-41a2-aa22-21aac5ec2481","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-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aae3b765-516f-41a2-aa22-21aac5ec2481","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"aae3b765-516f-41a2-aa22-21aac5ec2481","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51566","PortSpecifier":{"PortValue":51566}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51566","PortSpecifier":{"PortValue":51566}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386243,"nanos":400290450},"http":{"id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.66:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/auth-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","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-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"2c62b9c4-c63f-43d1-88ba-415abcb8c48f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:60678","PortSpecifier":{"PortValue":60678}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:60678","PortSpecifier":{"PortValue":60678}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386243,"nanos":441338973},"http":{"id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-egG3IK4Io1J8fidT_XgWetCbBGA5SyCd1qZUzl1f8H4LABUAweMKQ7xjlIMN"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-egG3IK4Io1J8fidT_XgWetCbBGA5SyCd1qZUzl1f8H4LABUAweMKQ7xjlIMN\"}"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-324a29.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":"f2b5bb26-c030-40f1-93ac-e06d3bd50c10","keyName":"e2e-auth-iso-a-08cc44","subscription":"e2e-auth-iso-b304e9","tenant":"e2e-shared-a-324a29","userId":"f2b5bb26-c030-40f1-93ac-e06d3bd50c10","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/auth-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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-b304e9"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"info","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:37:23Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"da6fbfbb-67eb-4e87-9d6a-9d44a2df5343","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/291ebc5d524410a9b7b4621fe07f60f436606247970f2a96c776c7d96540fb40"} {"level":"info","ts":"2026-07-30T04:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8e378d871400e7e955cda2fdbc87d76bc4d0b4c62b8ff3ed766723eb68dac68f"} {"level":"info","ts":"2026-07-30T04:37:27Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b9d816c7ae548a71ee97c7fc9430ec19fdee957d53f745c57044a346a4578e5d"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ddebd561f9a2d5fcd5a0b3e78e140c3b41ed3934329b1d9ec168835292b14850"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b4bc996cf787647de2ae2da2dbe14f3acd04b4f8c79aace340d216a348af5322"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c2f8f04fc955fddfc057d2dfa9c6e968bd2e373a4de30b3957dca01fc25321ba"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/651dd1dbc7218ef3fbdef37705fb9810e22aa41df802eb3ff3c03743f97bfbea"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/bc6cc1ca6f06ecb5b56d60498445c10a43be2d942b8720019fade3a8f637b00b"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4289be966483d3d5c3e0c55f57525a2aec2bcd6070179bc15637c7f79daf43a3"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74377101e701ed5dd3bb19560603c0e1d09f70d1c9d8b4530ff3ec9a776863fb"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8ff9165795b9a40d56429f3fa7db30430173019809d3e30001979df467da0427"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/30658d41086ebea7a8afe9529d119befcfcb002f7b28279f5eb14a810765b2e9"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c547027d5d2c516010defdc90ec4a7bd37ba5ae89167d52f30badc60eb019cd1"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7d04a11b9467f23c96216f873d1b6946d8c2cbfe655a3bead77518eef3c3535e"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ee06ac49ea298d8ba4d62b46f7e5ea94bf39fa3b07c1a7158f5cbb60959c9bc4"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:37:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/cf36e82b22199403dd36f80e8e648189e8110e0424e7cf1849facfa1149b46ce"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"error","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:51Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:51Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"} {"level":"error","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d"} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:38:52Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:38:52Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:02Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:02Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:03Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:39:03Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"info","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48834","PortSpecifier":{"PortValue":48834}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"5a138c10-bd53-41b8-b63e-18e476042b34","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48834","PortSpecifier":{"PortValue":48834}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386368,"nanos":878166405},"http":{"id":"5a138c10-bd53-41b8-b63e-18e476042b34","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/sub-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","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-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"5a138c10-bd53-41b8-b63e-18e476042b34","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38444","PortSpecifier":{"PortValue":38444}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38444","PortSpecifier":{"PortValue":38444}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386368,"nanos":932387050},"http":{"id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.66:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/sub-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","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-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"6f0a942a-8f84-4c6d-83fe-10a02861b5bd","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48846","PortSpecifier":{"PortValue":48846}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:48846","PortSpecifier":{"PortValue":48846}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386368,"nanos":981375797},"http":{"id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","method":"GET","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-eyvJEAdcLFmEsI5U_YSVf0rzwuwLl7nQ1VOjXlQ2714mQUjlm5tEzDXLRrE1"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-eyvJEAdcLFmEsI5U_YSVf0rzwuwLl7nQ1VOjXlQ2714mQUjlm5tEzDXLRrE1\"}"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-324a29.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":"1cff1b3a-eb0b-4e63-95a0-e57e2bf852d0","keyName":"e2e-sub-iso-e5d09f","subscription":"e2e-a-only-956ba6","tenant":"e2e-shared-a-324a29","userId":"1cff1b3a-eb0b-4e63-95a0-e57e2bf852d0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/sub-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-956ba6"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","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-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:39:28Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"e8ec9e51-80c2-4c5b-895a-de709a041be0","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38454","PortSpecifier":{"PortValue":38454}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","method":"GET","path":"/maas-api/v1/subscriptions","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38454","PortSpecifier":{"PortValue":38454}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386369,"nanos":22580328},"http":{"id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","method":"GET","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"GET",":path":"/maas-api/v1/subscriptions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Vxmud5HeO1nsgz0G_O0NJnLEZtaJW79h8dSuKeTLgiBEOLcftCKotu6J5Wpn"} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-64af9f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Vxmud5HeO1nsgz0G_O0NJnLEZtaJW79h8dSuKeTLgiBEOLcftCKotu6J5Wpn\"}"} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-64af9f.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":"4491ff4e-0434-4182-ac97-d4c60bc5721b","keyName":"e2e-sub-iso-df2372","subscription":"e2e-b-only-956ba6","tenant":"e2e-shared-b-64af9f","userId":"4491ff4e-0434-4182-ac97-d4c60bc5721b","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/sub-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-956ba6"} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","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-30T04:39:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:39:29Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"faed3ac0-cdb3-40f4-b39c-4043cc08f78f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:35Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:36Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"error","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:48Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:39:48Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:39:49Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:39:49Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46368","PortSpecifier":{"PortValue":46368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46368","PortSpecifier":{"PortValue":46368}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386410,"nanos":7606764},"http":{"id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/sub-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","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-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"7f86e097-95a9-4934-8cdb-dbea52fd69e5","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38992","PortSpecifier":{"PortValue":38992}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38992","PortSpecifier":{"PortValue":38992}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386410,"nanos":47921596},"http":{"id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.66:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/sub-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","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-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"0ed0946c-bad7-49c0-aca1-fb83b9cb7b2a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46370","PortSpecifier":{"PortValue":46370}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46370","PortSpecifier":{"PortValue":46370}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386410,"nanos":87054902},"http":{"id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-e4R1N3QOcRy3aroi_lnbZ0v0tY33tl5FKAVrkjDXqfA0owmwiWg8CXmZyEbs"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-e4R1N3QOcRy3aroi_lnbZ0v0tY33tl5FKAVrkjDXqfA0owmwiWg8CXmZyEbs\"}"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-324a29.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":"c42ca1ec-605c-4953-9db9-a8ccc73afeb0","keyName":"e2e-sub-iso-0581b9","subscription":"e2e-shared-sub-0e40a5","tenant":"e2e-shared-a-324a29","userId":"c42ca1ec-605c-4953-9db9-a8ccc73afeb0","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/sub-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-0e40a5"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","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-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"70426a96-84cc-45a8-8ea7-a2ecac45bd1c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38994","PortSpecifier":{"PortValue":38994}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"d0289a03-35d6-4ca5-89a6-294593563d49","method":"POST","path":"/maas-api/internal/v1/subscriptions/select","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:38994","PortSpecifier":{"PortValue":38994}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386410,"nanos":121252917},"http":{"id":"d0289a03-35d6-4ca5-89a6-294593563d49","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/internal/v1/subscriptions/select",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-xFoQUguqdov6e9nD_w3rWBHubAIuV4JY5qMFH3jNvFP06nk5VYSnpP8SSlkr"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-64af9f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-xFoQUguqdov6e9nD_w3rWBHubAIuV4JY5qMFH3jNvFP06nk5VYSnpP8SSlkr\"}"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-64af9f.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":"b6795fea-af15-4e9a-adcc-bfb4e5b0d818","keyName":"e2e-sub-iso-561929","subscription":"e2e-shared-sub-0e40a5","tenant":"e2e-shared-b-64af9f","userId":"b6795fea-af15-4e9a-adcc-bfb4e5b0d818","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/sub-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}}]},"Plain":null},"reason":"no such key: subscription-info"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-0e40a5"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","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-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:40:10Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"d0289a03-35d6-4ca5-89a6-294593563d49","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/3592f9b006b85eac6991c55d396750cf205b759866f355aaa2fcee73522f1157"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2a788cc66ea8cc7172deaaef6051627d1707b81b99f5eca764b32ce84ead8ed9"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ae7efa06231cf9b802a97403381d23f9927fff2e67ad6cd1ee91cd59f0eec1cc"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/00faeecceaa13864d6108f27e855b551d4153ec15a4221848cf45870fa0359b3"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/74abfcab6d9374c4e98c1df683075f35edbdcb1fc3e5586c28826474ae8b864c"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/426d026a5ce7f6bafe661b0f77088251b49d58139b522162bb5f61210e5b0360"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/0c2a88346151fb4a91d7a3edd3285ce1845ba2abc950c7f193a35faba95338e1"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/559f983a586d9efcdaf6ba421c8d45372ef569803d49b1b2c0d2ade0c68a1022"} {"level":"info","ts":"2026-07-30T04:40:16Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b95e3c02997cab70b6a3394d869e12231addb2c526296abbbcab3f92990d2923"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/02584ff8eb99d7662d2321ba4cee6e76d4c3b7bc62252c3506a0dcd36a36ce82"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e05b58ac5344f5961d9fe2e1748967d28ba2447373c12b2537490c1dd94962e8"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/9927794d746237d73d118f77154813440105cbfe74c407990b7f9f656e301a7d"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/50246d39cbe02bcbed65c6b7ebcfba7bd3336c1702343fffdc1eacb0eb1c81ab"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f451bb5a6a41e379b7169568e050c6553504a9e2a2a8021571f2f591ef603b5a"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f3204ea4db2d1c636498a852e0bde6be0636f14a3d7d3806ce017585122af34d"} {"level":"info","ts":"2026-07-30T04:40:17Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7d3ac752449daef82794d2f7324b09b68ed3b296dc9b21db67a50ba0fb8311a9"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"error","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:28Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:41:28Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"error","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:29Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:41:29Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:39Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:39Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"error","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:41:40Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:41:40Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41622","PortSpecifier":{"PortValue":41622}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41622","PortSpecifier":{"PortValue":41622}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386514,"nanos":750202418},"http":{"id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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":"keyName","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","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-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"356eb7b4-c435-4649-bcfc-da5da1df0ca8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46278","PortSpecifier":{"PortValue":46278}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46278","PortSpecifier":{"PortValue":46278}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386514,"nanos":795042273},"http":{"id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.66:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","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-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"73c601e2-6c5b-4243-b8af-aed32f51e4c8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41632","PortSpecifier":{"PortValue":41632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41632","PortSpecifier":{"PortValue":41632}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386514,"nanos":852884069},"http":{"id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD\"}"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-324a29.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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","subscription":"e2e-rate-iso-a-ec28a0","tenant":"e2e-shared-a-324a29","userId":"40c6fa5d-9783-4808-b23f-9e5cd585a625","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-ec28a0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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-ec28a0"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","selected_subscription":"e2e-rate-iso-a-ec28a0","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-ec28a0@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:41:54Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc4bdb76-95fa-4095-b8a5-b6cbfa32ef63","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41634","PortSpecifier":{"PortValue":41634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"adced385-e10d-4b2a-b919-af68a4dafa7a","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:41634","PortSpecifier":{"PortValue":41634}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386515,"nanos":955193740},"http":{"id":"adced385-e10d-4b2a-b919-af68a4dafa7a","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD"} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD\"}"} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-324a29.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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","subscription":"e2e-rate-iso-a-ec28a0","tenant":"e2e-shared-a-324a29","userId":"40c6fa5d-9783-4808-b23f-9e5cd585a625","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-ec28a0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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-ec28a0"} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","selected_subscription":"e2e-rate-iso-a-ec28a0","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-ec28a0@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:41:55Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"adced385-e10d-4b2a-b919-af68a4dafa7a","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36176","PortSpecifier":{"PortValue":36176}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:36176","PortSpecifier":{"PortValue":36176}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386517,"nanos":746981},"http":{"id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD"} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-MeKIAgeETTAm7NE9_2zABHK3tYnCPEJYXAsm8EjYpWEhKxeb722F7BwyBVTD\"}"} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-324a29.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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","subscription":"e2e-rate-iso-a-ec28a0","tenant":"e2e-shared-a-324a29","userId":"40c6fa5d-9783-4808-b23f-9e5cd585a625","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-ec28a0\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-ec28a0"} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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-30T04:41:57Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","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_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","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":"40c6fa5d-9783-4808-b23f-9e5cd585a625","keyName":"e2e-rate-a-ec28a0","selected_subscription":"e2e-rate-iso-a-ec28a0","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-ec28a0@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-ec28a0","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:41:57Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"15b70af0-425f-41bf-aea6-13edf7f7fb5f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:42:00Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:01Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:08Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:42:08Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:09Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:09Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:10Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:24Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:24Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42: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-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:42:25Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:42:25Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40388","PortSpecifier":{"PortValue":40388}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"dc5891ee-e892-4503-9abc-d45e7243a93f","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40388","PortSpecifier":{"PortValue":40388}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386566,"nanos":932817454},"http":{"id":"dc5891ee-e892-4503-9abc-d45e7243a93f","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.63:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","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-30T04:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"dc5891ee-e892-4503-9abc-d45e7243a93f","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:59490","PortSpecifier":{"PortValue":59490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"316bfe82-eba8-4eff-b9bf-6809a3412459","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:59490","PortSpecifier":{"PortValue":59490}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386566,"nanos":989092288},"http":{"id":"316bfe82-eba8-4eff-b9bf-6809a3412459","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.66:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"userid","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","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-30T04:42:46Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","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-30T04:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:46Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"316bfe82-eba8-4eff-b9bf-6809a3412459","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c45ebe03-684e-4930-9795-40da51f9923c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40402","PortSpecifier":{"PortValue":40402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c45ebe03-684e-4930-9795-40da51f9923c","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c45ebe03-684e-4930-9795-40da51f9923c","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40402","PortSpecifier":{"PortValue":40402}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386567,"nanos":29777656},"http":{"id":"c45ebe03-684e-4930-9795-40da51f9923c","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c45ebe03-684e-4930-9795-40da51f9923c","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY"} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c45ebe03-684e-4930-9795-40da51f9923c","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY\"}"} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-324a29.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":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","subscription":"e2e-rate-iso-a-0c40ac","tenant":"e2e-shared-a-324a29","userId":"c581a490-9301-494b-b4f8-e2a36970c653","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c45ebe03-684e-4930-9795-40da51f9923c","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-0c40ac\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c45ebe03-684e-4930-9795-40da51f9923c","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c45ebe03-684e-4930-9795-40da51f9923c","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c45ebe03-684e-4930-9795-40da51f9923c","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-0c40ac"} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c45ebe03-684e-4930-9795-40da51f9923c","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","selected_subscription":"e2e-rate-iso-a-0c40ac","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-0c40ac@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c45ebe03-684e-4930-9795-40da51f9923c","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:47Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c45ebe03-684e-4930-9795-40da51f9923c","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40404","PortSpecifier":{"PortValue":40404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40404","PortSpecifier":{"PortValue":40404}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386568,"nanos":69144846},"http":{"id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY"} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY\"}"} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-324a29.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":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","subscription":"e2e-rate-iso-a-0c40ac","tenant":"e2e-shared-a-324a29","userId":"c581a490-9301-494b-b4f8-e2a36970c653","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-0c40ac\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","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-0c40ac"} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","selected_subscription":"e2e-rate-iso-a-0c40ac","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-0c40ac@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:48Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"c2f85378-35c2-4152-9290-d2a48dfbe1e3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40420","PortSpecifier":{"PortValue":40420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","method":"POST","path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions","host":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:40420","PortSpecifier":{"PortValue":40420}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.63:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386569,"nanos":111912374},"http":{"id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","method":"POST","headers":{":authority":"e2e-shared-a-324a29.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-qDXj15wxWlJLDjTg_k6wKxPHJoeTu5kPpF7tz4nCjhYESXf2B64IpS1DjorY\"}"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-324a29.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":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","subscription":"e2e-rate-iso-a-0c40ac","tenant":"e2e-shared-a-324a29","userId":"c581a490-9301-494b-b4f8-e2a36970c653","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-a-324a29.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\",\"requestedSubscription\":\"e2e-rate-iso-a-0c40ac\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-324a29.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-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-a-324a29/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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","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-0c40ac"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"selected_subscription","Value":{}}]},"Plain":null},"object":{"groups":["system:authenticated","system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"groups_str":"system:authenticated,system:serviceaccounts,system:serviceaccounts:default,system:authenticated","keyId":"c581a490-9301-494b-b4f8-e2a36970c653","keyName":"e2e-rate-a-0c40ac","selected_subscription":"e2e-rate-iso-a-0c40ac","selected_subscription_key":"ai-tenant-e2e-shared-a-324a29/e2e-rate-iso-a-0c40ac@ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-a-324a29/models/facebook/opt-125m","name":"rate-test-model-324a29","source":"internal","token_rate_limits":[{"limit":3,"window":"1m"}]}],"name":"e2e-rate-iso-a-0c40ac","namespace":"ai-tenant-e2e-shared-a-324a29","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-a-324a29/rate-test-model-324a29"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"3b40fe67-bbc7-4a96-bb33-284af683b31d","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:59500","PortSpecifier":{"PortValue":59500}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"711e04a5-a624-4396-8c0a-17934798a8f3","method":"POST","path":"/ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f/v1/completions","host":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:59500","PortSpecifier":{"PortValue":59500}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.66:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386569,"nanos":148519185},"http":{"id":"711e04a5-a624-4396-8c0a-17934798a8f3","method":"POST","headers":{":authority":"e2e-shared-b-64af9f.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f/v1/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-Ro0KyzUhnGjvcAIJ_aMFoXHGnnxoxlGhWfjUfSf1nECZyFQcBFxmtV1vDdCu"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-shared-b-64af9f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-Ro0KyzUhnGjvcAIJ_aMFoXHGnnxoxlGhWfjUfSf1nECZyFQcBFxmtV1vDdCu\"}"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-64af9f.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":"b7632a46-4aa3-400d-aeae-2816637d1d96","keyName":"e2e-rate-b-0c40ac","subscription":"e2e-rate-iso-b-0c40ac","tenant":"e2e-shared-b-64af9f","userId":"b7632a46-4aa3-400d-aeae-2816637d1d96","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-shared-b-64af9f.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f\",\"requestedSubscription\":\"e2e-rate-iso-b-0c40ac\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-64af9f.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-64af9f/models/facebook/opt-125m","name":"rate-test-model-64af9f","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-0c40ac","namespace":"ai-tenant-e2e-shared-b-64af9f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f"}} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-shared-b-64af9f/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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-0c40ac"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","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-30T04:42:49Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","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":"b7632a46-4aa3-400d-aeae-2816637d1d96","keyName":"e2e-rate-b-0c40ac","selected_subscription":"e2e-rate-iso-b-0c40ac","selected_subscription_key":"ai-tenant-e2e-shared-b-64af9f/e2e-rate-iso-b-0c40ac@ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-shared-b-64af9f/models/facebook/opt-125m","name":"rate-test-model-64af9f","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"e2e-rate-iso-b-0c40ac","namespace":"ai-tenant-e2e-shared-b-64af9f","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-shared-b-64af9f/rate-test-model-64af9f"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:42:49Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"711e04a5-a624-4396-8c0a-17934798a8f3","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/8f6a0c11d226412018803bb74c006c0bb35d0b6f6d0d6bc8092db68028112a04"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b640c8941c5190cceb8516e9c3fb0daf7dd8ab60e9780906674e8996fae41bc0"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7adbded352608008acf0a400495d6882a7d2c9d44156d1db6d082f1eda6b663"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/84ff9b1b7fbcc08791d3efff13311fd3b5cf90387f01170861e6a91c829373e1"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4c0943cc0289e0c74c1c851d3b31ec35341b2e6f0f4c07a169a1ee7f1c05d7ff"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e3e833b1c108b7f77e134c0253d1c9f1fe6a551a3a4482069bd87ee62eaa9d07"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c37013ba5a509b27ae13e114415dfbf37d8c6b3a5830bfd3af7d4c371073d9d8"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5d7c8555645cdd42eb3c2fe70d53b04d37d60da87158ed0be5d50c4420ac8a36"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/7ca3d051495909e785e06dd77407dc15373684fbce9823e45228a6bac6c1a6df"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5685c850d4ad3900a1f38636164ac079b60c53f82e467def9b4d0f72593c723f"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c36763bc3eaa2f50e758934762d12d269583eb9ba9b67ff0ce7353f64f77be7f"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/a133582d6eb1b28384f63aecbfe3c9928a0d59619213151511457490053511c2"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/b5d013090f2d297f6cd82fe109035ea9ea9ef7c5001230ea43deb6513df2914e"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/235fc2e8a184001c4a4c5352299037f059dfb536ded381c081e98a514036a3c0"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2796a781d1d1c58569face3538cc115ab12d60bc29eacbdc691535c1e65e2977"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/932df048ef3a22e32832eb82c3cdc8669a1c2ab7a03bb6a21d48b057c340ecfd"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/2e95855a63460daf31fe40b1bb3ff5d4861a2bec9ecd9bb8cbba84fb4882c333"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/d7ebcb3cb5c872ba8957303a740c388ee4347b8abd6a79a07f1a37a73b229c5c"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/e6969ee77a8e6bd694cef7e2162ea1d8183d259867f6f90c222962aace69027c"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ec7fcdaa011c8b788ce65f8b6b7dd2a197b118310d760bb0d525708c94dc93f4"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f5f53c2c93d200cb7e8c4cab520542845e206fdf39447901c3abcffde0dcf0f2"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/91a1f8ccf9110d67454e97ec234ee5cf45362309353e1e5556523b11a07c0016"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/c2d1015a7e523beb980083982de283f2608945f01feded04fe7de1d82d2b8058"} {"level":"info","ts":"2026-07-30T04:42:54Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/fd1605601db033bfd48945dafb817110f5c69052386040040ec980a60b0ee1f9"} {"level":"info","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51154","PortSpecifier":{"PortValue":51154}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.27:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","method":"POST","path":"/maas-api/v1/api-keys","host":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51154","PortSpecifier":{"PortValue":51154}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.27:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386655,"nanos":136989410},"http":{"id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","method":"POST","headers":{":authority":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"b64d1d3a1a41de71c5b05aa58c2da5025409dfbb29fbaa63fe6a7b8fb71bf42e"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.27:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"userid","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","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-30T04:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"fa3c6fff-1dff-464c-97a3-b82489ece2ae","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51168","PortSpecifier":{"PortValue":51168}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.27:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","method":"POST","path":"/llm/facebook-opt-125m-simulated/v1/chat/completions","host":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:51168","PortSpecifier":{"PortValue":51168}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.27:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386655,"nanos":207374179},"http":{"id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","method":"POST","headers":{":authority":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-1Y2iIruVelfTNEHdR_9zeLc1IdAiA75hnGwlYogquvapdnQhcJyKF5AixkuuX"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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":"{\"key\":\"sk-oai-1Y2iIruVelfTNEHdR_9zeLc1IdAiA75hnGwlYogquvapdnQhcJyKF5AixkuuX\"}"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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":"7d8b7390-d522-4ffa-a8a3-8769cce578be","keyName":"e2e-ipp-default","subscription":"simulator-subscription","tenant":"models-as-a-service","userId":"7d8b7390-d522-4ffa-a8a3-8769cce578be","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"llm/facebook-opt-125m-simulated\",\"requestedSubscription\":\"simulator-subscription\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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.134.0.27:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"maas.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/llm/facebook-opt-125m-simulated/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","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-30T04:44:15Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_error","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"keyName","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"selected_subscription_key","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":"7d8b7390-d522-4ffa-a8a3-8769cce578be","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-30T04:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:44:15Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"296f9a4b-3d50-4ac5-9719-4a5c2ac4b2f3","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"error","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"error","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"failed to update the resource","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"error":"Operation cannot be fulfilled on authconfigs.authorino.kuadrant.io \"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).updateAuthConfigStatus\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:162\ngithub.com/kuadrant/authorino/controllers.(*AuthConfigStatusUpdater).Reconcile\n\t/usr/src/authorino/controllers/auth_config_status_updater.go:81\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:119\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/internal/controller/controller.go:227"} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:46Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:46Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciling"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsNotLinked","message":"No hosts linked to the resource"},{"type":"Ready","status":"False","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Unknown"}],"summary":{"ready":false,"hostsReady":[],"numHostsReady":"0/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status changed","authconfig":{"name":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6","namespace":"kuadrant-system"},"authconfig/status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"HostsLinked"},{"type":"Ready","status":"True","lastTransitionTime":"2026-07-30T04:44:47Z","reason":"Reconciled"}],"summary":{"ready":true,"hostsReady":["131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"],"numHostsReady":"1/1","numIdentitySources":2,"numMetadataSources":2,"numAuthorizationPolicies":4,"numResponseItems":6,"festivalWristbandEnabled":false}}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195"} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status updated","authconfig":{"name":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195","namespace":"kuadrant-system"}} {"level":"debug","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig.statusupdater","msg":"resource status did not change","authconfig":{"name":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6","namespace":"kuadrant-system"}} {"level":"info","ts":"2026-07-30T04:44:47Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource reconciled","authconfig":"kuadrant-system/131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"} {"level":"info","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46374","PortSpecifier":{"PortValue":46374}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.67:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","method":"POST","path":"/maas-api/v1/api-keys","host":"e2e-ipp-a-a1808a.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:46374","PortSpecifier":{"PortValue":46374}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.67:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386705,"nanos":222747225},"http":{"id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","method":"POST","headers":{":authority":"e2e-ipp-a-a1808a.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.identity.kubernetesauth","msg":"calling kubernetes token review api","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","tokenreview":{"name":""}} {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","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":{"authenticated":true,"user":{"username":"system:serviceaccount:default:tester-regular-user","uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]}},"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"]}} {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","input":{"auth":{"identity":{"audiences":["https://prod-eaas-bucket.s3.us-east-1.amazonaws.com/5071a7306d2b"],"authenticated":true,"user":{"extra":{"authentication.kubernetes.io/credential-id":["JTI=b56fb36f-244f-44ef-80de-320e884c84c9"]},"groups":["system:serviceaccounts","system:serviceaccounts:default","system:authenticated"],"uid":"3705e2cd-5cf6-493f-996b-1962efbcd57d","username":"system:serviceaccount:default:tester-regular-user"}}},"context":{"context_extensions":{"host":"131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"},"destination":{"address":{"Address":{"SocketAddress":{"PortSpecifier":{"PortValue":443},"address":"10.134.0.67:443"}}}},"metadata_context":{},"request":{"http":{"headers":{":authority":"e2e-ipp-a-a1808a.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/maas-api/v1/api-keys",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","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-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","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-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a1808a/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-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"cannot build dynamic response","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"subscription_info","Value":{}},{"Name":"groups_str","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"keyId","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_error","Value":{}}]},"Plain":null},"reason":"no such key: metadata"} {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","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-30T04:45:05Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","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-30T04:45:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:45:05Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"22f100e2-e28d-4b97-a2df-d2a08afc38d8","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:35310","PortSpecifier":{"PortValue":35310}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.67:443","PortSpecifier":{"PortValue":443}}}}},"request":{"http":{"id":"32d53016-c7fe-4f11-bdac-a865428abb22","method":"POST","path":"/ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a/v1/chat/completions","host":"e2e-ipp-a-a1808a.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com","scheme":"https"}}}} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth","msg":"incoming authorization request","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","object":{"source":{"address":{"Address":{"SocketAddress":{"address":"10.133.0.13:35310","PortSpecifier":{"PortValue":35310}}}}},"destination":{"address":{"Address":{"SocketAddress":{"address":"10.134.0.67:443","PortSpecifier":{"PortValue":443}}}}},"request":{"time":{"seconds":1785386707,"nanos":287722629},"http":{"id":"32d53016-c7fe-4f11-bdac-a865428abb22","method":"POST","headers":{":authority":"e2e-ipp-a-a1808a.apps.c07dc790-ba3a-4e05-b37c-5071a7306d2b.prod.konfluxeaas.com",":method":"POST",":path":"/ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a/v1/chat/completions",":scheme":"https","accept":"*/*","accept-encoding":"gzip, deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.identity","msg":"identity validated","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","config":{"Name":"api-keys","Priority":0,"Conditions":{"Left":{"Selector":"request.headers.authorization","Operator":5,"Value":"^Bearer **** sk-oai-otPhEHtQ6T2Tskrv_cNExgia4gXgjN27UvVPnrnBDsVK7P31fhMwMFLHIUnW"} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","config":"apiKeyValidation","method":"POST","url":"https://maas-api-e2e-ipp-a-a1808a.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/api-keys/validate","headers":{"Content-Type":["application/json"]},"body":"{\"key\":\"sk-oai-otPhEHtQ6T2Tskrv_cNExgia4gXgjN27UvVPnrnBDsVK7P31fhMwMFLHIUnW\"}"} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-a1808a.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":"f941745e-f2fa-45f2-a210-90068022161f","keyName":"e2e-ipp-a1808a","subscription":"ipp-route-a1808a-sub","tenant":"e2e-ipp-a-a1808a","userId":"f941745e-f2fa-45f2-a210-90068022161f","username":"system:serviceaccount:default:tester-regular-user","valid":true}} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.metadata.http","msg":"sending request","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","config":"subscription-info","method":"POST","url":"https://maas-api-e2e-ipp-a-a1808a.odh-ai-gateway-infra.svc.cluster.local:8443/internal/v1/subscriptions/select","headers":{"Content-Type":["application/json"]},"body":"{\"groups\":[\"system:authenticated\",\"system:serviceaccounts\",\"system:serviceaccounts:default\",\"system:authenticated\"],\"requestedModel\":\"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a\",\"requestedSubscription\":\"ipp-route-a1808a-sub\",\"username\":\"system:serviceaccount:default:tester-regular-user\"}"} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.metadata","msg":"fetched auth metadata","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-a1808a.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-a1808a/models/facebook/opt-125m","name":"ipp-route-a1808a","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a1808a-sub","namespace":"ai-tenant-e2e-ipp-a-a1808a","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a"}} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"evaluating for input","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","input":{"auth":{"identity":"Bearer **** deflate","authorization":"Bearer **** deflate","authorization":"Bearer **** {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.authorization","msg":"access granted","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","config":{"Name":"require-group-membership","Priority":0,"Conditions":{"Left":null,"Right":null},"Metrics":false,"Cache":{},"OPA":{"Rego":"\nmodel_access := {\"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a\":{\"users\":null,\"groups\":[\"system:authenticated\"]},\"publishers/ai-tenant-e2e-ipp-a-a1808a/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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-a1808a-sub"} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","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-30T04:45:07Z","logger":"authorino.service.auth.authpipeline.response","msg":"dynamic response built","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","config":{"Name":"identity","Priority":0,"Conditions":{"Left":null,"Right":null},"Wrapper":"envoyDynamicMetadata","WrapperKey":"identity","Metrics":true,"Cache":null,"Wristband":null,"DynamicJSON":{"Properties":[{"Name":"groups_str","Value":{}},{"Name":"selected_subscription_key","Value":{}},{"Name":"subscription_error","Value":{}},{"Name":"subscription_error_message","Value":{}},{"Name":"keyId","Value":{}},{"Name":"keyName","Value":{}},{"Name":"selected_subscription","Value":{}},{"Name":"subscription_info","Value":{}},{"Name":"userid","Value":{}},{"Name":"groups","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":"f941745e-f2fa-45f2-a210-90068022161f","keyName":"e2e-ipp-a1808a","selected_subscription":"ipp-route-a1808a-sub","selected_subscription_key":"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a-sub@ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a","subscription_error":"","subscription_error_message":"","subscription_info":{"modelRefs":[{"model_name":"publishers/ai-tenant-e2e-ipp-a-a1808a/models/facebook/opt-125m","name":"ipp-route-a1808a","source":"internal","token_rate_limits":[{"limit":100,"window":"1m"}]}],"name":"ipp-route-a1808a-sub","namespace":"ai-tenant-e2e-ipp-a-a1808a","phase":"Active","ready":true,"resolvedModel":"ai-tenant-e2e-ipp-a-a1808a/ipp-route-a1808a"},"userid":"system:serviceaccount:default:tester-regular-user"}} {"level":"info","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","authorized":true,"response":"OK"} {"level":"debug","ts":"2026-07-30T04:45:07Z","logger":"authorino.service.auth","msg":"outgoing authorization response","request id":"32d53016-c7fe-4f11-bdac-a865428abb22","authorized":true,"response":"OK"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ea38b692271a7ac490e5f28bc3e68bd41e9b75212edcb04bc18536265d46a097"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/efedd6b8050cdaf21386226cf40611d4a035a6c7ddedd05edae141f8e935efe6"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/532198a1c1f4239b83c6548e8729f9126476640b1666f9e6d736694a96f6b195"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/24bda76d17d2a77c37fa32ae2d49609dceaaa96033a827019470a851a69589d0"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/131aef309c9fad6064ae709d33382be9b3782c9f85441787dcacde53de8830a6"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/ac145525723cc0817f5edd5df44b0f50a2dd3b8d77cc240804c21ab858caff95"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/38646c3b6f0443238396e4433ec03fcfbf4c6acc06033e1a9f801cef89be6519"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/f0d1b9c89642b14146637fe56d362ed2f76f27597b314027fd8f64018be6dc9f"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1bc01993774367abb933c2473308d94cb3767a927e5a40bbee2c3d54fc1fa6f1"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/5002c8202326c79c01c41a07dc2a7f66939256373f8e91e57be2cd9fb566f4bd"} {"level":"info","ts":"2026-07-30T04:46:10Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/1459ba2cb34a68e85d947de23810248be0c25cac2bec4dc746e4da140e52ffdd"} {"level":"info","ts":"2026-07-30T04:46:11Z","logger":"authorino.controller-runtime.manager.controller.authconfig","msg":"resource de-indexed","authconfig":"kuadrant-system/4dd52cdbbd59f0fae45ce886603e056c878ef09b7e135b99b2bdd386c7b88f35"}